Erreurs du compilateur RustErreur
E0716E0716 — Valeur temporaire abandonnée pendant l'emprunt
Une référence est conservée vers une valeur temporaire qui est immédiatement abandonnée.
rustcargo
Voir les détails E0015Une fonction non const est appelée dans un contexte d'expression constante.
Vous appelez une fonction dans un contexte const ou static qui n'est pas marquée comme const fn. Seules les fonctions const fn peuvent être évaluées à la compilation.
Marquez la fonction comme const fn si possible. Déplacez le calcul vers l'exécution (utilisez lazy_static! ou once_cell). Utilisez une valeur littérale au lieu d'un appel de fonction dans les contextes const.
E0716Une référence est conservée vers une valeur temporaire qui est immédiatement abandonnée.
E0308La fonction retourne un Result dont le type Ok ou Err est incorrect.
clippy::needless_returnLe mot-clé return est utilisé inutilement à la fin d'une fonction.
E0405Un nom de trait est utilisé mais n'est ni défini ni importé dans la portée actuelle.
panic-slice-index-out-of-rangeLe programme a paniqué car une plage de slice est hors limites.
E0308La closure retourne un type différent de celui attendu par le contexte.