Erreurs du compilateur RustAvertissement
clippy::single_matchClippy — Un match unique peut devenir un if-let
Une expression match avec une seule branche significative peut être simplifiée en `if let`.
rustcargo
Voir les détails clippy::clone_on_copyLa méthode clone() est appelée sur un type qui implémente Copy.
Les types Copy sont automatiquement copiés lors de l'assignation ou du passage. Appeler explicitement .clone() est inutile et trompeur car cela suggère que le type n'est pas Copy.
Supprimez l'appel à .clone(). Les types Copy sont dupliqués automatiquement. Le compilateur copiera la valeur sans clone explicite.
clippy::single_matchUne expression match avec une seule branche significative peut être simplifiée en `if let`.
E0597Une référence survit aux données qu'elle pointe.
E0152Un language item (#[lang = ...]) est défini plus d'une fois.
E0404Un type a été utilisé là où un trait était attendu.
E0499Une valeur est empruntée de manière mutable plus d'une fois en même temps.
E0271Un type associé dans une implémentation de trait ne correspond pas au type attendu.