电子政务门户网站建设,wordpress 刷新,咨询公司简介,新公司做网站有效果吗如果mod文件都在同一级目录#xff0c;则直接使用就可以#xff0c;因为rust文件都是一个隐藏的mod#xff0c;但是如果mod文件在另外一个目录下面#xff0c;就需要在目录下面声明一个mod.rs文件#xff0c;这样才能将那个目录识别为一个mod#xff0c;可以在mod.rs里面…
如果mod文件都在同一级目录则直接使用就可以因为rust文件都是一个隐藏的mod但是如果mod文件在另外一个目录下面就需要在目录下面声明一个mod.rs文件这样才能将那个目录识别为一个mod可以在mod.rs里面使用pub mod 暴露该目录下面的mod从而让别的文件引入使用。
比如这里有一个request.rs文件
// 每一个rust文件都是一个隐藏的module
pub fn get_info() {println!(获取用户信息)
}
想要在main.rs中使用的话直接引入即可 但是如果我定义了一个utils文件夹想导出utils里面的mod就需要在utils下面声明一个mod.rs文件并导出想要导出的mod文件 然后在main.rs里面就可以识别到utils了