Błędy kompilatora RustBłąd
E0600E0600 — Nie można zastosować operatora jednoargumentowego
Operator jednoargumentowy jest stosowany do typu, który go nie obsługuje.
rustcargo
Zobacz szczegóły panic-stack-overflowProgram spanikował z powodu nadmiernego zużycia stosu, typowo przez głęboką rekurencję.
Funkcja rekurencyjna wywołuje się zbyt wiele razy bez osiągnięcia przypadku bazowego lub przypadek bazowy nigdy nie jest wyzwalany. Każde wywołanie funkcji zużywa przestrzeń na stosie, a przekroczenie limitu stosu powoduje awarię.
Dodaj lub popraw przypadek bazowy w funkcjach rekurencyjnych. Zamień rekurencję na iterację. Zwiększ rozmiar stosu za pomocą std::thread::Builder. W miarę możliwości stosuj wzorce rekurencji ogonowej.
E0600Operator jednoargumentowy jest stosowany do typu, który go nie obsługuje.
clippy::clone_on_copyMetoda clone() jest wywoływana na typie implementującym Copy.
E0601Binarna skrzynka nie posiada punktu wejścia w postaci funkcji main.
E0404W miejscu, gdzie oczekiwano cechy, użyto typu.
E0271Typ skojarzony w implementacji traitu nie odpowiada oczekiwanemu typowi.
E0433Ścieżka modułu użyta w instrukcji use lub ścieżce typu nie może być rozwiązana.