E0621E0621 — Vyžadována explicitní doživotnost
Parametr funkce potřebuje explicitní anotaci doživotnosti pro splnění podmínek borrow checkeru.
Co způsobuje tuto chybu
Kompilátor nemůže určit správný vztah doživotnosti mezi vstupními a výstupními referencemi. Pokud je zapojeno více referencí, jsou potřeba explicitní anotace doživotnosti.
Jak to opravit
Přidejte parametry doživotnosti do signatury funkce. Opatřete vstupní a výstupní reference shodnými doživotnostmi. Pomocí 'a nebo jiných názvů doživotností vyjádřete jejich vztah.
Související chybové kódy
E0425E0425 — Hodnota nenalezena v tomto rozsahu
Identifikátor je použit, ale není definován v aktuálním rozsahu.
E0283E0283 — Nejednoznačná implementace traitu
Mohlo by platit více implementací traitu a Rust nemůže určit, která se má použít.
E0502E0502 — Nelze vypůjčit jako mutabilní, protože je již vypůjčeno jako imutabilní
Hodnotu nelze mutabilně vypůjčit, dokud je aktivní imutabilní výpůjčka.
panic-index-out-of-boundsPanic — Index mimo meze
Program zpanikoval, protože index byl mimo platný rozsah kolekce.
E0432E0432 — Nevyřešený import
Modul nebo položka odkazovaná v příkazu use nebyla nalezena.
clippy::unused_importsClippy — Nevyužité Importy
Importovaná položka není nikde v souboru použita.