Přeskočit na obsah
Chyby kompilátoru RustChyba
E0621

E0621 — Vyžadována explicitní doživotnost

Parametr funkce potřebuje explicitní anotaci doživotnosti pro splnění podmínek borrow checkeru.

rustcargo

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.

Oficiální dokumentace

Související chybové kódy