Błędy kompilatora RustKrytyczny
panic-index-out-of-boundsPanic — Indeks poza zakresem
Program spanikował, ponieważ indeks przekroczył prawidłowy zakres dla kolekcji.
rustcargo
Zobacz szczegóły E0600Operator jednoargumentowy jest stosowany do typu, który go nie obsługuje.
Typ nie implementuje cechy wymaganej przez operator jednoargumentowy. Na przykład operator negacji (-) wymaga cechy Neg, a logiczne NOT (!) wymaga cechy Not.
Zaimplementuj wymaganą cechę operatora dla danego typu. Przekonwertuj wartość na typ obsługujący operator. Użyj wywołania metody zamiast operatora.
panic-index-out-of-boundsProgram spanikował, ponieważ indeks przekroczył prawidłowy zakres dla kolekcji.
E0015Funkcja niebędąca const jest wywoływana w kontekście wyrażenia stałego.
E0599Metoda nie istnieje dla danego typu lub wymagana cecha nie jest w zasięgu.
clippy::clone_on_copyMetoda clone() jest wywoływana na typie implementującym Copy.
E0423Użyto nazwy typu w miejscu, gdzie oczekiwano wartości.
E0609Struktura lub unia nie ma pola o podanej nazwie.