Denken wir über Code nach, so stellen wir uns üblicher Weise eine Hierarchie von Dateien in Ordnern vor. Rust macht es möglich, dass du sehr nah an dieser Dateistruktur Module erstellen kannst.
Es gibt zwei Wege um ein Modul zu erstellen. Zum Beispiel kann das Modul foo
dargestellt werden als,
foo.rs
foo
und einer darin erstellten Datei mod.rs