Chyby kompilátoru RustVarování
clippy::single_matchClippy — Jednoramenný match lze zapsat jako if-let
Výraz `match` s jediným smysluplným ramenem lze zjednodušit na `if let`.
rustcargo
Zobrazit podrobnosti clippy::clone_on_copyMetoda `clone()` je volána na typu, který implementuje Copy.
Typy implementující Copy se při přiřazení nebo předání automaticky kopírují. Explicitní volání `.clone()` je zbytečné a matoucí, protože naznačuje, že typ Copy neimplementuje.
Odstraňte volání `.clone()`. Typy Copy se duplikují automaticky. Kompilátor hodnotu zkopíruje bez explicitního clone.
clippy::single_matchVýraz `match` s jediným smysluplným ramenem lze zjednodušit na `if let`.
E0597Reference přežívá data, na která ukazuje.
E0152Jazyková položka (#[lang = ...]) je definována více než jednou.
E0404Na místě, kde se očekává trait, byl použit typ.
E0499Hodnota je mutabilně vypůjčena více než jednou ve stejnou dobu.
E0271Přidružený typ v implementaci traitu neodpovídá očekávanému typu.