Erreurs du compilateur RustAvertissement
clippy::redundant_closureClippy — Closure redondante
Une closure qui se contente d'appeler une fonction peut être remplacée par cette fonction directement.
rustcargo
Voir les détails E0063Une struct est construite sans tous les champs requis.
Un ou plusieurs champs manquent dans le littéral de struct. Tous les champs sans valeur par défaut doivent être spécifiés lors de la construction d'une struct.
Ajoutez les champs manquants au littéral de struct. Utilisez ..Default::default() si la struct implémente Default et que vous souhaitez des valeurs par défaut pour les champs manquants. Consultez la définition de la struct pour connaître tous les champs requis.
clippy::redundant_closureUne closure qui se contente d'appeler une fonction peut être remplacée par cette fonction directement.
E0502Une valeur ne peut pas être empruntée de manière mutable tant qu'un emprunt immuable est encore actif.
E0133Une fonction ou opération unsafe est utilisée en dehors d'un bloc unsafe.
E0433Le chemin de module utilisé dans une instruction use ou un chemin de type ne peut pas être résolu.
panic-divide-by-zeroLe programme a paniqué à cause d'une division entière par zéro.
E0503Une valeur ne peut pas être utilisée tant qu'elle est empruntée de manière mutable par une autre variable.