Błędy kompilatora RustBłąd
E0277E0277 — Typ nie implementuje Send
Typ nieimplementujący Send jest użyty w kontekście wymagającym bezpieczeństwa wątkowego.
rustcargo
Zobacz szczegóły E0505Wartość jest przenoszona, gdy nadal jest pożyczona przez referencję.
Próbujesz przenieść (przekazać własność) wartości, która ma aktywne pożyczenie. Przeniesienie wartości unieważniłoby istniejącą referencję, czemu Rust zapobiega.
Sklonuj wartość zamiast jej przenosić. Zakończ pożyczenie przed przeniesieniem wartości. Używaj referencji zamiast przenoszenia własności. Przepisz kod, by unikać konfliktu przeniesienia i pożyczenia.
E0277Typ nieimplementujący Send jest użyty w kontekście wymagającym bezpieczeństwa wątkowego.
E0277Typ nie implementuje wymaganej cechy.
clippy::map_unwrap_orUżycie .map().unwrap_or() można zastąpić przez .map_or().
clippy::clone_on_copyMetoda clone() jest wywoływana na typie implementującym Copy.
E0599Metoda nie istnieje dla danego typu lub wymagana cecha nie jest w zasięgu.
E0310Parametr typu generycznego nie spełnia wymaganego ograniczenia czasu życia.