Błędy kompilatora RustBłąd
E0716E0716 — Wartość tymczasowa usunięta podczas pożyczania
Referencja jest przechowywana do wartości tymczasowej, która jest natychmiast usuwana.
rustcargo
Zobacz szczegóły E0015Funkcja niebędąca const jest wywoływana w kontekście wyrażenia stałego.
Wywołujesz funkcję w kontekście const lub static, która nie jest oznaczona jako const fn. Tylko funkcje const fn mogą być obliczane w czasie kompilacji.
Oznacz funkcję jako const fn, jeśli to możliwe. Przenieś obliczenia do czasu wykonania (użyj lazy_static! lub once_cell). Użyj wartości literalnej zamiast wywołania funkcji w kontekstach const.
E0716Referencja jest przechowywana do wartości tymczasowej, która jest natychmiast usuwana.
E0308Funkcja zwraca Result z błędnym typem Ok lub Err.
clippy::needless_returnSłowo kluczowe return jest używane niepotrzebnie na końcu funkcji.
E0405Nazwa cechy jest używana, ale nie jest zdefiniowana ani zaimportowana w bieżącym zakresie.
panic-slice-index-out-of-rangeProgram wywołał panic, ponieważ zakres wycinka jest poza granicami.
E0308Domknięcie zwraca inny typ niż oczekiwany przez kontekst.