Rust 中以 {main, lib}.rs 为始。在代码中可以将代码划分到不同的模块中:

// main.rs
mod common {
    // some thing
}

fn main() {
    // some thing
}

划分成模块后,可以将这些模块挪到同名的文件或者文件夹中:

// common.rs
// do something

// main.rs

mod common;

fn main() {
    // do something
}

这种做法,就好似 C++ 中的前置类型声明一般。

Last moify: 2022-12-04 15:11:33
Build time:2025-07-18 09:41:42
Powered By asphinx