Introdução
Neste laboratório, demonstra-se o uso de let-else em Rust, onde um padrão refutável pode corresponder e vincular variáveis no escopo circundante, ou divergir quando o padrão não corresponde usando instruções como break, return ou panic!. Esta construção permite código conciso e legível ao lidar com cenários de correspondência de padrões e tratamento de erros, eliminando a necessidade de repetir blocos de código ou usar instruções let externas.
Nota: Se o laboratório não especificar um nome de ficheiro, pode usar qualquer nome de ficheiro que desejar. Por exemplo, pode usar
main.rs, compilá-lo e executá-lo comrustc main.rs && ./main.