Keyword mod

source ·
Expand description

将代码整理到 模块 中。

使用 mod 创建新的 模块 来封装代码,包括其他模块:

mod foo {
    mod bar {
        type MyType = (u8, u8);
        fn baz() {}
    }
}
Run

structenum 一样,模块及其内容默认是私有的,模块外部的代码无法访问。

要了解有关允许访问的更多信息,请参见 pub 关键字的文档。