Amikor kódra gondolunk, általában egy fájlokból és mappákból álló struktúrát képzelünk magunk elé. A Rust megengedi számunkra, hogy a fájlstruktúrához hasonló modul-hierarchiát építsünk fel.
Több módon is létrehozhatunk modulokat. Például, egy foo
nevű modul az alábbi formákat veheti
fel:
foo.rs
nevű fájlfoo
nevű mappa, benne mod.rs
nevű fájl