Erros do Compilador RustAviso
clippy::clone_on_copyClippy — Clone em Tipo Copy
O método clone() é chamado em um tipo que implementa Copy.
rustcargo
Ver detalhes panic-unwrapO programa entrou em pânico porque unwrap() foi chamado em um valor None ou Err.
unwrap() é chamado em uma Option que é None ou em um Result que é Err. Isso é um erro em tempo de execução que encerra o programa. Indica que o código assumiu que um valor sempre estaria presente, mas não estava.
Use match ou if let para tratar os casos None e Err de forma adequada. Use unwrap_or(), unwrap_or_default() ou unwrap_or_else() para fornecer valores de fallback. Use o operador ? para propagar erros em vez de entrar em pânico.
let x: Option<i32> = None;
x.unwrap(); // panics!clippy::clone_on_copyO método clone() é chamado em um tipo que implementa Copy.
E0601O crate binário não possui um ponto de entrada com a função main.
E0392Um parâmetro de tipo genérico ou de lifetime é declarado, mas não é utilizado na struct ou enum.
E0433O caminho de módulo usado em uma instrução use ou caminho de tipo não pode ser resolvido.
E0106Uma referência na assinatura de uma função ou em uma struct está sem um parâmetro de tempo de vida.
E0499Um valor é emprestado de forma mutável mais de uma vez ao mesmo tempo.