預設情況下,一個模組的成員無法從模組外部存取 (甚至它的子模組也不行!)。我們透過 pub 這個關鍵字, 讓一個模組的成員可以被存取。
pub
預設情況下,一個 crate 的成員無法在 crate 外部存取。我們透過在你的 crate 的根模組 (lib.rs 或 main.rs) 裡把成員標記為 pub,讓它們可以被存取。
lib.rs
main.rs