Demasiado Largo; Para Leer
Rust no ve los archivos como archivos, pero los ve como módulos y los archivos dentro de las carpetas como submódulos. No puede simplemente hacer referencia a ellos directamente con una importación simple o un espacio de nombres perforado al estilo de JavaScript o C# y usarlos de inmediato. Cuando usa crate, usa el directorio raíz para incluir todo. Rust puede ayudar al compilador de Rust a identificarlo proporcionando una directiva #path para usar en nuestro código de bienvenida. Entonces podemos hacer referencia a él directamente para llamar directamente a la función de ejecución.