E0382E0382 — Gebruik van Verplaatste Waarde
Een waarde wordt gebruikt nadat deze naar een andere variabele of functie is verplaatst.
E0271Een geassocieerd type in een trait-implementatie komt niet overeen met het verwachte type.
Het concrete type dat is opgegeven voor een geassocieerd type in een impl-blok komt niet overeen met het verwachte geassocieerde type van de trait-grens. Zo kan dit optreden bij het implementeren van Iterator met het verkeerde Item-type.
Wijzig het geassocieerde type zodat het overeenkomt met het verwachte type. Controleer de trait-grenzen voor het vereiste geassocieerde type. Verifieer de traitdefinitie op de juiste naam en beperkingen van het geassocieerde type.
E0382Een waarde wordt gebruikt nadat deze naar een andere variabele of functie is verplaatst.
E0463De opgegeven crate kan niet worden gevonden door de compiler.
E0503Een waarde kan niet worden gebruikt terwijl een andere variabele hem muteerbaar leent.
unused_variablesEen variabele wordt gedeclareerd maar nooit in de code gebruikt.
E0384Een variabele wordt opnieuw toegewezen, maar is niet als muteerbaar gedeclareerd.
E0433Het modulepad dat wordt gebruikt in een use-statement of typepad kan niet worden opgelost.