E0728E0728 — await in una Funzione Non Asincrona
La keyword .await è usata in una funzione non dichiarata async.
Cause di questo errore
Stai usando .await all'interno di una funzione che non ha la keyword async. Solo le funzioni e i blocchi async possono usare .await.
Come correggerlo
Aggiungi async alla dichiarazione della funzione. Racchiudi l'await in un blocco async. Usa block_on o un runtime per eseguire codice asincrono da contesti sincroni.
Codici di errore correlati
E0308E0308 — Tipi non corrispondenti
Il tipo atteso non corrisponde al tipo effettivamente fornito.
E0596E0596 — Impossibile Prendere in Prestito come Mutabile
Stai cercando di prendere in prestito mutabilmente un valore che non è dichiarato come mutabile.
E0369E0369 — Operatore Non Applicabile al Tipo
Un operatore binario viene utilizzato con tipi che non lo supportano.
E0423E0423 — Atteso un Valore, Trovato un Tipo
Un nome di tipo viene utilizzato dove era atteso un valore.
E0502E0502 — Impossibile Prendere in Prestito come Mutabile Perché Già Preso in Prestito come Immutabile
Un valore non può essere preso in prestito mutabilmente mentre è ancora attivo un prestito immutabile.
E0503E0503 — Impossibile Usare il Valore Perché È Preso in Prestito Mutabilmente
Un valore non può essere usato mentre è preso in prestito mutabilmente da un'altra variabile.