Rust-kompilatorfelFel
E0600E0600 — Kan inte tillämpa unär operator
En unär operator tillämpas på en typ som inte stöder den.
rustcargo
Visa detaljer panic-stack-overflowProgrammet panikkade på grund av för stor stackanvändning, typiskt från djup rekursion.
En rekursiv funktion anropar sig själv för många gånger utan att nå ett basfall, eller basfallets villkor utlöses aldrig. Varje funktionsanrop förbrukar stackutrymme och att överskrida stackgränsen kraschar programmet.
Lägg till eller rätta basfallets villkor i rekursiva funktioner. Konvertera rekursion till iteration. Öka stackstorleken med std::thread::Builder. Använd svansrekursionsmönster där möjligt.
E0600En unär operator tillämpas på en typ som inte stöder den.
clippy::clone_on_copyMetoden clone() anropas på en typ som implementerar Copy.
E0601Den binära crate:n saknar en main-funktion som startpunkt.
E0404En typ användes där ett trait förväntades.
E0271En associerad typ i en trait-implementation matchar inte den förväntade typen.
E0433Modulsökvägen som används i ett use-uttryck eller typsökväg kan inte lösas upp.