E0063E0063 — Fehlende Felder im Struct
Ein Struct wird konstruiert, ohne alle erforderlichen Felder anzugeben.
E0412Ein Typname wird verwendet, ist aber im aktuellen Gültigkeitsbereich weder definiert noch importiert.
Der Typ ist im aktuellen Gültigkeitsbereich nicht deklariert. Möglicherweise muss er per use-Anweisung importiert werden, ist in einem anderen Modul definiert oder der Name ist falsch geschrieben. Rust unterscheidet Groß- und Kleinschreibung; Typnamen verwenden PascalCase.
Importieren Sie den Typ mit use. Prüfen Sie den Typnamen auf Tippfehler. Stellen Sie sicher, dass der Typ aus seinem definierenden Modul öffentlich exportiert wird. Fügen Sie die betreffende Crate in Cargo.toml hinzu, wenn sie aus einer externen Crate stammt.
E0063Ein Struct wird konstruiert, ohne alle erforderlichen Felder anzugeben.
E0200Ein unsicheres Trait muss mit einem unsafe impl-Block implementiert werden.
E0600Ein unärer Operator wird auf einen Typ angewendet, der diesen nicht unterstützt.
panic-index-out-of-boundsDas Programm ist abgestürzt, weil ein Index außerhalb des gültigen Bereichs einer Collection lag.
E0255Eine lokale Definition steht in Konflikt mit einem importierten Namen.
E0106Einer Referenz in einer Funktionssignatur oder einem Struct fehlt ein Lifetime-Parameter.