E0502E0502 — Kan Niet Muteerbaar Lenen Omdat Ook Onveranderlijk Geleend
Een waarde kan niet muteerbaar worden geleend zolang een onveranderlijke lening nog actief is.
E0277Een type wordt gebruikt in een for-lus of iterator-context, maar implementeert Iterator niet.
Het type implementeert de Iterator-trait niet en kan daardoor niet worden gebruikt in een for-lus of met iterator-methoden zoals .map() en .filter(). Aangepaste typen moeten Iterator handmatig implementeren.
Implementeer de Iterator-trait voor je type. Gebruik .iter(), .into_iter() of .iter_mut() op collecties. Roep een methode aan op je type die een iterator teruggeeft.
E0502Een waarde kan niet muteerbaar worden geleend zolang een onveranderlijke lening nog actief is.
E0373Een closure legt een verwijzing vast naar een variabele die mogelijk niet lang genoeg leeft.
E0107Een generiek type of functie wordt gebruikt met een verkeerd aantal typeparameters.
E0015Een niet-const functie wordt aangeroepen in een constante-expressiecontext.
E0277Een type implementeert een vereiste trait niet.
E0614De dereferentie-operator (*) wordt gebruikt op een type dat Deref niet implementeert.