Erreurs du compilateur RustCritique
panic-index-out-of-boundsPanic — Index hors limites
Le programme a paniqué car un index se trouvait hors de la plage valide d'une collection.
rustcargo
Voir les détails E0600Un opérateur unaire est appliqué à un type qui ne le prend pas en charge.
Le type n'implémente pas le trait requis pour l'opérateur unaire. Par exemple, l'opérateur de négation (-) nécessite le trait Neg, et le non logique (!) nécessite le trait Not.
Implémentez le trait d'opérateur requis pour le type. Convertissez la valeur vers un type qui prend en charge l'opérateur. Utilisez un appel de méthode plutôt que l'opérateur.
panic-index-out-of-boundsLe programme a paniqué car un index se trouvait hors de la plage valide d'une collection.
E0015Une fonction non const est appelée dans un contexte d'expression constante.
E0599La méthode n'existe pas sur le type donné, ou le trait requis n'est pas importé dans la portée.
clippy::clone_on_copyLa méthode clone() est appelée sur un type qui implémente Copy.
E0423Un nom de type est utilisé là où une valeur était attendue.
E0609La structure ou l'union n'a pas de champ portant le nom donné.