Introducción
En este laboratorio, se demuestra el uso de let-else en Rust, donde un patrón refutable puede coincidir y enlazar variables en el ámbito circundante, o en su defecto diverger cuando el patrón no coincide mediante el uso de declaraciones como break, return o panic!. Esta construcción permite un código conciso y legible al tratar con casos de coincidencia de patrones y manejo de errores, eliminando la necesidad de repetir bloques de código o usar declaraciones let externas.
Nota: Si el laboratorio no especifica un nombre de archivo, puede usar cualquier nombre de archivo que desee. Por ejemplo, puede usar
main.rs, compilar y ejecutarlo conrustc main.rs &&./main.