69岁学Rust编程模块:模块 mod pub

定义mod:mod 模块名称 { 函数 变量 结构体 枚举 子mod ...}
声明(导入)mod:mod 模块名称;
pub 公开模块或者模块的条目 不然模块内的条目是私有的
文件本身是一个mod Ta的mod名称就是文件名
文件夹放一个mod.rs特殊命名文件 则这个目录就是一个模块 模块的名称就是目录名 模块内容定义在mod.rs中 也可以理解成 mod.rs以所在目录名为模块名称
通过::可以一级一级访问模块树一直到叶子条目 就像我们用/访问目录一样
拓展 本视频没记录 crate super self 理解成访问目录时我们用/ ../ ./ 来表示 根 上级 和当前即可
思考 子mod可以访问父mod的私有内容吗