Erreurs du compilateur RustErreur
E0308E0308 — Mismatched types
Le type attendu ne correspond pas au type effectivement fourni.
rustcargo
Voir les détails E0119Deux implémentations ou plus du même trait existent pour le même type.
Il y a des blocs impl qui se chevauchent pour la même combinaison trait/type. Cela peut se produire avec des implémentations blanket ou lorsque plusieurs blocs impl correspondent au même type concret.
Supprimez l'une des implémentations conflictuelles. Utilisez des bornes de type plus spécifiques pour différencier les implémentations. Vérifiez les implémentations blanket qui pourraient chevaucher votre impl spécifique.
E0308Le type attendu ne correspond pas au type effectivement fourni.
E0658Une fonctionnalité qui n'est pas encore stabilisée dans Rust est utilisée sans la directive de feature gate.
E0373Une fermeture capture une référence à une variable dont la durée de vie peut être insuffisante.
clippy::clone_on_copyLa méthode clone() est appelée sur un type qui implémente Copy.
E0282Rust ne peut pas inférer le type d'une valeur et a besoin d'une annotation explicite.
E0507Vous tentez de déplacer une valeur hors d'une référence, ce qui laisserait la référence pendante.