Błędy kompilatora RustBłąd
E0369E0369 — Nie można zastosować operatora do typu
Użyto operatora binarnego z typami, które go nie obsługują.
rustcargo
Zobacz szczegóły clippy::unwrap_usedUżywana jest metoda unwrap(), która może spowodować panikę w czasie wykonania.
Lint ograniczający Clippy'ego ostrzega przed użyciem unwrap(), ponieważ może wywołać panikę, gdy wartość wynosi None lub Err. Jest to szczególnie niebezpieczne w kodzie produkcyjnym.
Używaj match, if let lub operatora ? zamiast unwrap(). Stosuj unwrap_or() lub unwrap_or_default() dla wartości zastępczych. Używaj expect() z opisowym komunikatem, jeśli panika jest zamierzona.
E0369Użyto operatora binarnego z typami, które go nie obsługują.
E0405Nazwa cechy jest używana, ale nie jest zdefiniowana ani zaimportowana w bieżącym zakresie.
E0133Niebezpieczna funkcja lub operacja jest używana poza blokiem unsafe.
E0015Funkcja niebędąca const jest wywoływana w kontekście wyrażenia stałego.
E0597Referencja przeżywa dane, na które wskazuje.
E0424Słowo kluczowe self jest używane poza kontekstem metody lub funkcji skojarzonej.