Rust语言圣经
Metadata
- Author: course.rs
- Full Title: Rust语言圣经
- Category: articles
- URL: https://course.rs/basic/crate-module/module.html
Highlights
- 父模块完全无法访问子模块中的私有项,但是子模块却可以访问父模块、父父..模块的私有项。 (View Highlight)
- 模块可见性不代表模块内部项的可见性,模块的可见性仅仅是允许其它模块去引用它,但是想要引用它内部的项,还得继续将对应的项标记为
pub
。 (View Highlight) - • 将结构体设置为
pub
,但它的所有字段依然是私有的 • 将枚举设置为pub
,它的所有字段也将对外可见 (View Highlight) mod front_of_house;
告诉 Rust 从另一个和模块front_of_house
同名的文件中加载该模块的内容 (View Highlight)