Rutas
Las rutas se resuelven de la siguiente manera:
-
Como ruta relativa:
foooself::foohacen referencia afooen el módulo.super::foohace referencia afooen el módulo superior.
-
Como ruta absoluta:
crate::foohace referencia afooen la raíz del crate.bar::foohace referencia afooen el cratebar.
Un módulo puede incluir símbolos de otro módulo en el ámbito con use. Normalmente, se ve algo como esto en la parte superior de cada módulo:
use std::collections::HashSet; use std::mem::transmute;