clippy::clone_on_copyClippy — Clone auf Copy-Typ
Die Methode clone() wird auf einem Typ aufgerufen, der Copy implementiert.
panic-unwrapDas Programm ist abgestürzt, weil unwrap() auf einen None- oder Err-Wert aufgerufen wurde.
unwrap() wird auf ein Option aufgerufen, das None ist, oder auf ein Result, das Err ist. Dies ist ein Laufzeitfehler, der das Programm zum Absturz bringt. Er zeigt an, dass der Code davon ausging, ein Wert sei immer vorhanden, was jedoch nicht zutraf.
Verwende match oder if let, um None- und Err-Fälle korrekt zu behandeln. Verwende unwrap_or(), unwrap_or_default() oder unwrap_or_else(), um Fallback-Werte bereitzustellen. Verwende den Operator ?, um Fehler weiterzuleiten statt einen Panic auszulösen.
let x: Option<i32> = None;
x.unwrap(); // panics!clippy::clone_on_copyDie Methode clone() wird auf einem Typ aufgerufen, der Copy implementiert.
E0601Das binäre Crate besitzt keinen Einstiegspunkt in Form einer main-Funktion.
E0392Ein generischer Typ- oder Lifetime-Parameter ist deklariert, wird aber im Struct oder Enum nicht verwendet.
E0433Der in einer use-Anweisung oder einem Typpfad verwendete Modulpfad kann nicht aufgelöst werden.
E0106Einer Referenz in einer Funktionssignatur oder einem Struct fehlt ein Lifetime-Parameter.
E0499Ein Wert wird gleichzeitig mehrfach veränderlich ausgeliehen.