unused_variablesAviso de Variável Não Utilizada
Uma variável é declarada mas nunca utilizada no código.
O que causa este erro
Um binding let cria uma variável que nunca é lida. Isso ocorre com frequência após refatorações ou quando uma variável é criada pelo efeito colateral, mas o valor não é necessário.
Como corrigir
Prefixe o nome da variável com underscore: let _unused = value. Remova a variável se não for necessária. Use a variável se ela foi acidentalmente deixada sem uso.
Códigos de Erro Relacionados
E0271E0271 — Incompatibilidade de Tipo em Tipo Associado
Um tipo associado em uma implementação de trait não corresponde ao tipo esperado.
E0614E0614 — Não É Possível Desreferenciar o Tipo
O operador de desreferência (*) é usado em um tipo que não implementa Deref.
E0053E0053 — Assinatura de Método Incompatível
A assinatura do método em um bloco impl não corresponde à assinatura do método do trait.
E0252E0252 — Nome Já Importado
Duas importações trazem o mesmo nome para o escopo.
E0308E0308 — Tipo de Retorno de Closure Incompatível
A closure retorna um tipo diferente do esperado pelo contexto.
clippy::needless_returnClippy — Return Desnecessário
A palavra-chave return é usada desnecessariamente ao final de uma função.