Errori del compilatore RustAvvertimento
clippy::redundant_closureClippy — Closure Ridondante
Una closure che si limita a chiamare una funzione può essere sostituita dalla funzione stessa.
rustcargo
Vedi dettagli E0063Una struct viene costruita senza tutti i campi obbligatori.
Uno o più campi sono assenti dal letterale della struct. Tutti i campi privi di valori predefiniti devono essere specificati durante la costruzione di una struct.
Aggiungi i campi mancanti al letterale della struct. Usa ..Default::default() se la struct implementa Default e vuoi valori predefiniti per i campi mancanti. Controlla la definizione della struct per tutti i campi obbligatori.
clippy::redundant_closureUna closure che si limita a chiamare una funzione può essere sostituita dalla funzione stessa.
E0502Un valore non può essere preso in prestito mutabilmente mentre è ancora attivo un prestito immutabile.
E0133Una funzione o un'operazione unsafe viene utilizzata al di fuori di un blocco unsafe.
E0433Il percorso del modulo usato in un'istruzione use o in un percorso di tipo non può essere risolto.
panic-divide-by-zeroIl programma ha generato un panic a causa di una divisione intera per zero.
E0503Un valore non può essere usato mentre è preso in prestito mutabilmente da un'altra variabile.