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 E0277Typ jest użyty w pętli for lub kontekście iteratora, ale nie implementuje Iterator.
Typ nie implementuje cechy Iterator, więc nie można go użyć w pętli for ani z metodami iteratora takimi jak .map(), .filter(). Własne typy muszą implementować Iterator ręcznie.
Zaimplementuj cechę Iterator dla swojego typu. Użyj .iter(), .into_iter() lub .iter_mut() na kolekcjach. Wywołaj metodę zwracającą iterator z Twojego typu.
E0502Wartość nie może być pożyczona mutowalnie, gdy aktywne jest jeszcze niemutowalne pożyczenie.
E0373Domknięcie przechwytuje referencję do zmiennej, która może nie żyć wystarczająco długo.
E0107Typ generyczny lub funkcja są używane z błędną liczbą parametrów typu.
E0015Funkcja niebędąca const jest wywoływana w kontekście wyrażenia stałego.
E0277Typ nie implementuje wymaganej cechy.
E0614Operator wyłuskania (*) jest używany na typie, który nie implementuje Deref.