Błędy kompilatora RustBłąd
E0502E0502 — Nie można pożyczyć jako mutowalnego, bo już pożyczono jako niemutowalny
Wartość nie może być pożyczona mutowalnie, gdy aktywne jest jeszcze niemutowalne pożyczenie.
rustcargo
Zobacz szczegóły E0609Struktura lub unia nie ma pola o podanej nazwie.
Odwołujesz się do pola, które nie istnieje w strukturze. Pole może być błędnie napisane, prywatne (z innego modułu) lub definicja struktury może różnić się od oczekiwanej.
Sprawdź definicję struktury pod kątem dostępnych nazw pól. Popraw literówki w nazwie pola. Oznacz pole jako pub, jeśli ma być dostępne spoza modułu. Użyj właściwego typu struktury.
E0502Wartość nie może być pożyczona mutowalnie, gdy aktywne jest jeszcze niemutowalne pożyczenie.
clippy::needless_returnSłowo kluczowe return jest używane niepotrzebnie na końcu funkcji.
E0277Dynamicznie rozmiarowany typ (DST) jest użyty tam, gdzie wymagany jest typ Sized.
E0282Rust nie może wywnioskować typu wartości i potrzebuje jawnej adnotacji.
clippy::redundant_closureDomknięcie, które tylko wywołuje funkcję, można zastąpić samą funkcją.
E0255Lokalna definicja koliduje z zaimportowaną nazwą.