E0277E0277 — Le type n'implémente pas Send
Un type qui n'implémente pas Send est utilisé dans un contexte exigeant la sûreté entre threads.
E0505Une valeur est déplacée alors qu'elle est encore empruntée par une référence.
Vous tentez de déplacer (transférer la propriété d')une valeur qui possède un emprunt actif. Déplacer la valeur invaliderait la référence existante, ce que Rust empêche.
Clonez la valeur au lieu de la déplacer. Terminez l'emprunt avant de déplacer la valeur. Utilisez des références au lieu de transférer la propriété. Restructurez le code pour éviter le conflit entre déplacement et emprunt.
E0277Un type qui n'implémente pas Send est utilisé dans un contexte exigeant la sûreté entre threads.
E0277Un type n'implémente pas un trait requis.
clippy::map_unwrap_orL'utilisation de `.map().unwrap_or()` peut être remplacée par `.map_or()`.
clippy::clone_on_copyLa méthode clone() est appelée sur un type qui implémente Copy.
E0599La méthode n'existe pas sur le type donné, ou le trait requis n'est pas importé dans la portée.
E0310Un paramètre de type générique ne satisfait pas une borne de durée de vie requise.