Błędy kompilatora RustKrytyczny
panic-divide-by-zeroPanic — Dzielenie przez zero
Program wywołał panic z powodu dzielenia całkowitoliczbowego przez zero.
rustcargo
Zobacz szczegóły E0152Element języka (#[lang = ...]) jest zdefiniowany więcej niż raz.
Elementy języka są fundamentalne dla środowiska uruchomieniowego Rust i mogą być zdefiniowane tylko raz. Możliwe jest łączenie dwóch bibliotek, które obie definiują ten sam lang item, lub przypadkowe zdefiniowanie go samodzielnie.
Usuń zduplikowaną definicję lang item. Sprawdź konflikty zależności w Cargo.toml. Zazwyczaj jest to konflikt zależności; rozwiąż go, używając zgodnych wersji.
panic-divide-by-zeroProgram wywołał panic z powodu dzielenia całkowitoliczbowego przez zero.
panic-unwrapProgram spanikował, ponieważ unwrap() zostało wywołane na wartości None lub Err.
E0412Użyto nazwy typu, który nie jest zdefiniowany ani zaimportowany w bieżącym zasięgu.
E0609Struktura lub unia nie ma pola o podanej nazwie.
E0310Parametr typu generycznego nie spełnia wymaganego ograniczenia czasu życia.
clippy::let_and_returnZmienna jest deklarowana i natychmiast zwracana w następnej linii.