Коли ми думаємо про код, то зазвичай уявляємо собі ієрархію файлів, організованих у каталогах. Rust дозволяє створювати модулі, тісно пов'язані з вашою файловою структурою вашого файлу.
У Rust є два способи оголошення модуля. Наприклад, модуль
foo
може бути представлений як:
foo.rs
.foo
з файлом mod.rs
всередині.