Erreurs du compilateur RustErreur
E0106E0106 — Spécificateur de durée de vie manquant
Une référence dans une signature de fonction ou une structure n'a pas de paramètre de durée de vie.
rustcargo
Voir les détails clippy::let_and_returnUne variable est déclarée puis immédiatement retournée à la ligne suivante.
Vous avez une liaison let suivie du retour de cette même variable. C'est redondant car l'expression peut être retournée directement sans variable intermédiaire.
Retournez directement l'expression sans l'assigner à une variable. Supprimez la liaison let et l'instruction return, et utilisez simplement l'expression comme dernière ligne.
E0106Une référence dans une signature de fonction ou une structure n'a pas de paramètre de durée de vie.
E0621Un paramètre de fonction nécessite une annotation explicite de durée de vie pour satisfaire le vérificateur d'emprunts.
unused_mutUne variable est déclarée mutable mais n'est jamais réellement modifiée.
E0015Une fonction non const est appelée dans un contexte d'expression constante.
E0596Vous essayez d'emprunter en mutable une valeur qui n'est pas déclarée comme mutable.
E0716Une référence est conservée vers une valeur temporaire qui est immédiatement abandonnée.