Rust编程语言:使用package,crate和module来管理成长中的项目

Rust编程语言:使用package,crate和module来管理成长中的项目

模块系统

Rust编程语言:模块系统

Package和Crate

Package和Crate

定义模块以控制范围和隐私

定义模块以控制范围和隐私

用于引用模块树中项目的路径

用于引用模块树中项目的路径

用use关键字将路径纳入范围

用use关键字将路径纳入范围

将模块分离到不同的文件中

将模块分离到不同的文件中