Wanneer we aan code denken, stellen we ons meestal een bestandshiërarchie voor die in mappen is georganiseerd. Rust laat u modules maken die nauw verbonden zijn met uw bestandsstructuur.
Er zijn twee manieren in Rust om een module te declareren.
Bijvoorbeeld, een module foo kan worden weergegeven als:
foo.rsfoo met daarin een bestand mod.rs