بشكل افتراضي، لا يمكن الوصول إلى أعضاء (members) الوحدة (module) من خارجها (ولا حتى من الوحدات الفرعية الخاصة بها!). ولنجعل أعضاء الوحدة يمكن الوصول إليهم نستخدم الكلمة الفتاحية pub
.
وكذلك، افتراضيا لا يمكن الوصول إلى أعضاء الصندوق (crate) خارجه. ولتجعل أعضاء الصندوق قابلين للوصول ضع عليهم pub
في الوحدة الجذرية (root module) لصندوقك (lib.rs
أو main.rs
).