路徑
路徑的解析方式包括:
-
做為相對路徑:
foo
或self::foo
是指目前模組中的foo
。super::foo
是指父項模組中的foo
。
-
做為絕對路徑:
crate::foo
是指目前 Crate 根目錄中的foo
。bar::foo
是指bar
Crate 中的foo
。
模組可以使用 use
將其他模組的符號帶進範圍內。您通常會在每個模組的頂端看到類似下方的內容:
use std::collections::HashSet; use std::mem::transmute;