Rust-compilerfoutenWaarschuwing
clippy::single_matchClippy — Enkelvoudige Match Kan if-let Worden
Een match-expressie met slechts één betekenisvolle tak kan worden vereenvoudigd tot een if let.
rustcargo
Details bekijken clippy::clone_on_copyDe methode clone() wordt aangeroepen op een type dat Copy implementeert.
Copy-types worden automatisch gekopieerd bij toewijzing of doorgeven. Het expliciet aanroepen van .clone() is onnodig en misleidend, omdat het suggereert dat het type niet Copy is.
Verwijder de .clone()-aanroep. Copy-types worden automatisch gedupliceerd. De compiler kopieert de waarde zonder expliciete clone.
clippy::single_matchEen match-expressie met slechts één betekenisvolle tak kan worden vereenvoudigd tot een if let.
E0597Een referentie overleeft de data waarnaar hij verwijst.
E0152Een taalitem (#[lang = ...]) wordt meer dan één keer gedefinieerd.
E0404Een type werd gebruikt op een positie waar een trait werd verwacht.
E0499Een waarde wordt tegelijkertijd meer dan eens muteerbaar geleend.
E0271Een geassocieerd type in een trait-implementatie komt niet overeen met het verwachte type.