Błędy kompilatora RustBłąd
E0658E0658 — Użyto niestabilnej funkcjonalności
Używana jest funkcjonalność Rusta, która nie została jeszcze ustabilizowana, bez włączenia flagi feature gate.
rustcargo
Zobacz szczegóły E0562Składnia impl Trait jest użyta w pozycji, gdzie nie jest dozwolona.
impl Trait można używać tylko w typach argumentów funkcji i typach zwracanych (od Rust 1.26). Nie można go używać w wiązaniach let, polach struktur ani w innych pozycjach.
Użyj konkretnego typu zamiast impl Trait. Użyj Box<dyn Trait> dla obiektów cech w miejscach, gdzie impl Trait nie jest dozwolone. Użyj generycznych z ograniczeniami cech dla pól struktur.
E0658Używana jest funkcjonalność Rusta, która nie została jeszcze ustabilizowana, bez włączenia flagi feature gate.
E0277Typ nie implementuje wymaganej cechy.
E0503Wartość nie może być używana, gdy jest mutowalnie pożyczona przez inną zmienną.
E0600Operator jednoargumentowy jest stosowany do typu, który go nie obsługuje.
E0046Nie wszystkie wymagane metody cechy zostały zaimplementowane.
E0252Dwa importy wprowadzają tę samą nazwę do zasięgu.