E0515E0515 — Impossibile Restituire un Riferimento a una Variabile Locale
Una funzione tenta di restituire un riferimento a un valore creato al suo interno.
E0614L'operatore di dereferenziazione (*) viene usato su un tipo che non implementa Deref.
Si sta tentando di dereferenziare un valore che non è un riferimento, Box, Rc, o altro tipo che implementa il trait Deref. Il tipo non supporta l'operatore *.
Rimuovere l'operatore di dereferenziazione non necessario. Usare il metodo appropriato per accedere al valore interno. Implementare il trait Deref per il tipo personalizzato se la dereferenziazione ha senso.
E0515Una funzione tenta di restituire un riferimento a un valore creato al suo interno.
E0423Un nome di tipo viene utilizzato dove era atteso un valore.
E0308Il tipo atteso non corrisponde al tipo effettivamente fornito.
E0425Un identificatore viene usato ma non è definito nello scope corrente.
E0658Una funzionalità non ancora stabilizzata in Rust viene utilizzata senza il feature gate.
E0597Un riferimento sopravvive ai dati a cui punta.