Erros do Compilador RustErro
E0308E0308 — Tipos Incompatíveis
O tipo esperado não corresponde ao tipo real fornecido.
rustcargo
Ver detalhes E0384Uma variável está sendo reatribuída, mas não foi declarada como mutável.
Variáveis em Rust são imutáveis por padrão. Você está tentando alterar o valor de uma variável declarada sem a palavra-chave mut.
Adicione a palavra-chave mut à declaração da variável: let mut x = value. Use shadowing (redeclare com let) se quiser um novo binding com valor diferente. Considere se o valor deveria ser uma constante.
let x = 5;
x = 10;E0308O tipo esperado não corresponde ao tipo real fornecido.
E0152Um item de linguagem (#[lang = ...]) é definido mais de uma vez.
E0520A especialização de implementação de trait requer um recurso do compilador nightly.
E0728A palavra-chave .await é usada em uma função que não foi declarada como async.
E0603Você está tentando acessar um item privado de fora de seu módulo.
E0507Você está tentando mover um valor para fora de uma referência, o que deixaria a referência pendente.