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 E0107Typ generyczny lub funkcja są używane z błędną liczbą parametrów typu.
Typ generyczny wymaga określonej liczby parametrów typu, ale podano ich za dużo lub za mało. Na przykład HashMap wymaga dwóch argumentów typu (K, V), ale podano tylko jeden.
Sprawdź definicję generyczną pod kątem oczekiwanej liczby parametrów typu. Dodaj brakujące argumenty typu lub usuń nadmiarowe. Pozwól kompilatorowi wnioskować typy, pomijając argumenty typu tam, gdzie to możliwe.
panic-divide-by-zeroProgram wywołał panic z powodu dzielenia całkowitoliczbowego przez zero.
E0515Funkcja próbuje zwrócić referencję do wartości utworzonej wewnątrz funkcji.
E0503Wartość nie może być używana, gdy jest mutowalnie pożyczona przez inną zmienną.
clippy::needless_returnSłowo kluczowe return jest używane niepotrzebnie na końcu funkcji.
E0252Dwa importy wprowadzają tę samą nazwę do zasięgu.
E0015Funkcja niebędąca const jest wywoływana w kontekście wyrażenia stałego.