Chyby kompilátoru RustChyba
E0369E0369 — Operátor nelze aplikovat na daný typ
Binární operátor je použit s typy, které ho nepodporují.
rustcargo
Zobrazit podrobnosti clippy::unwrap_usedJe použita metoda `unwrap()`, která může za běhu způsobit panic.
Restriction lint Clippy varuje před používáním `unwrap()`, protože může způsobit panic, pokud je hodnota `None` nebo `Err`. To je obzvláště nebezpečné v produkčním kódu.
Místo toho použijte `match`, `if let` nebo operátor `?`. Pro záložní hodnoty použijte `unwrap_or()` nebo `unwrap_or_default()`. Pokud je panic záměrný, použijte `expect()` s popisnou zprávou.
E0369Binární operátor je použit s typy, které ho nepodporují.
E0405Název traitu je použit, ale v aktuálním rozsahu platnosti není definován ani importován.
E0133Unsafe funkce nebo operace je použita mimo blok unsafe.
E0015V kontextu konstantního výrazu je volána nekonstantní funkce.
E0597Reference přežívá data, na která ukazuje.
E0424Klíčové slovo self je použito mimo kontext metody nebo přidružené funkce.