E0423E0423 — Wert erwartet, Typ gefunden
Ein Typname wird dort verwendet, wo ein Wert erwartet wird.
E0046Nicht alle erforderlichen Methoden eines Traits sind implementiert.
Der impl-Block für einen Trait enthält keine oder zu wenige der erforderlichen Methoden. Alle Methoden ohne Standardimplementierung müssen im impl-Block bereitgestellt werden.
Implementieren Sie alle in der Fehlermeldung aufgeführten Pflichtmethoden. Prüfen Sie die Trait-Definition auf Methoden ohne Standardimplementierung. Nutzen Sie eine IDE zur automatischen Generierung von Trait-Methoden-Stubs.
E0423Ein Typname wird dort verwendet, wo ein Wert erwartet wird.
E0599Die Methode existiert nicht für den angegebenen Typ, oder das erforderliche Trait ist nicht im Gültigkeitsbereich.
E0597Eine Referenz überdauert die Daten, auf die sie zeigt.
E0283Mehrere Trait-Implementierungen kommen in Frage, und Rust kann nicht bestimmen, welche zu verwenden ist.
E0392Ein generischer Typ- oder Lifetime-Parameter ist deklariert, wird aber im Struct oder Enum nicht verwendet.
E0308Die Funktion gibt ein Result mit dem falschen Ok- oder Err-Typ zurück.