- Dans le fichier `lib.rs` on peut à présent créer un/deux/... modules contenant une fonction
```{.lang-rust}
mod mon_module { // on peut même insérer d'autres modules à l'intérieur
fn ma_fonction() {
...
...
@@ -54,7 +55,7 @@ sansfont: Sans Serif
- Les fonctions `mon_module::ma_fonction()`{.lang-rust}, `mon_autre_module::ma_fonction()`{.lang-rust} auront une signification (et une fonctionalité différente).
## Fichiers (1/2)
## Fichiers (1/3)
- Avoir tous ses modules dans un fichier: pas pratique.
- On *déclare* les modules dans `src/lib.rs`, on met le contenu dans `src/mon_module.rs`