Erreurs du compilateur RustErreur
E0369E0369 — Opérateur non applicable à ce type
Un opérateur binaire est utilisé avec des types qui ne le prennent pas en charge.
rustcargo
Voir les détails clippy::unwrap_usedLa méthode unwrap() est utilisée, ce qui peut provoquer un panic à l'exécution.
Le lint de restriction de Clippy déconseille l'utilisation d'unwrap() car cela peut provoquer un panic si la valeur est None ou Err. C'est particulièrement dangereux en production.
Utilisez match, if let ou l'opérateur ? à la place. Utilisez unwrap_or() ou unwrap_or_default() pour des valeurs de repli. Utilisez expect() avec un message descriptif si le panic est intentionnel.
E0369Un opérateur binaire est utilisé avec des types qui ne le prennent pas en charge.
E0405Un nom de trait est utilisé mais n'est ni défini ni importé dans la portée actuelle.
E0133Une fonction ou opération unsafe est utilisée en dehors d'un bloc unsafe.
E0015Une fonction non const est appelée dans un contexte d'expression constante.
E0597Une référence survit aux données qu'elle pointe.
E0424Le mot-clé self est utilisé en dehors du contexte d'une méthode ou d'une fonction associée.