E0277E0277 — Il Tipo Non Implementa Send
Un tipo che non implementa Send viene usato in un contesto che richiede la thread-safety.
E0505Un valore viene spostato mentre è ancora preso in prestito da un riferimento.
Si sta tentando di spostare (trasferire la proprietà di) un valore che ha un prestito attivo. Spostare il valore invaliderebbe il riferimento esistente, il che Rust impedisce.
Clonare il valore invece di spostarlo. Terminare il prestito prima di spostare il valore. Usare riferimenti invece di spostare la proprietà. Ristrutturare il codice per evitare il conflitto tra spostamento e prestito.
E0277Un tipo che non implementa Send viene usato in un contesto che richiede la thread-safety.
E0277Un tipo non implementa un trait richiesto.
clippy::map_unwrap_orL'uso di .map().unwrap_or() può essere sostituito con .map_or().
clippy::clone_on_copyIl metodo clone() viene chiamato su un tipo che implementa Copy.
E0599Il metodo non esiste sul tipo specificato, oppure il trait richiesto non è nel namespace corrente.
E0310Un parametro di tipo generico non soddisfa il bound di lifetime richiesto.