1.模块声明
//main.rs文件
mod 模块名;
//模块名.rs文件
//成员定义
2.导出模块中的成员
参考成员可见性。
3.导入模块中的成员
//导入一个成员
use crate::模块名::成员名;
use crate::模块名::成员名 as 成员别名;
//导入多个成员
use crate::模块名::{成员名1, 成员名2, 成员名N};
use crate::模块名::{成员名1 as 成员别名1, 成员名2 as 成员别名2, 成员名N as 成员别名N};
4.访问导入的成员
成员名;
成员别名;
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/rust/rustlang/38557.html