Błędy kompilatora RustBłąd
E0502E0502 — Nie można pożyczyć jako mutowalnego, bo już pożyczono jako niemutowalny
Wartość nie może być pożyczona mutowalnie, gdy aktywne jest jeszcze niemutowalne pożyczenie.
rustcargo
Zobacz szczegóły E0308Różne ramiona dopasowania zwracają niezgodne typy.
Wszystkie ramiona wyrażenia match muszą zwracać ten sam typ. Co najmniej dwa ramiona zwracają wartości różnych typów, co Rust odrzuca.
Upewnij się, że wszystkie ramiona match zwracają ten sam typ. W razie potrzeby użyj wyliczenia, aby opakować różne typy. Konwertuj wartości na wspólny typ w każdym ramieniu. Użyj Box<dyn Trait> dla obiektów cech.
E0502Wartość nie może być pożyczona mutowalnie, gdy aktywne jest jeszcze niemutowalne pożyczenie.
E0658Używana jest funkcjonalność Rusta, która nie została jeszcze ustabilizowana, bez włączenia flagi feature gate.
E0277Typ nie implementuje wymaganej cechy.
panic-index-out-of-boundsProgram spanikował, ponieważ indeks przekroczył prawidłowy zakres dla kolekcji.
E0308Oczekiwany typ nie zgadza się z rzeczywiście podanym typem.
E0283Mogą mieć zastosowanie wiele implementacji traitu i Rust nie może określić, której użyć.