E0405E0405 — No se encuentra el trait en este ámbito
Se usa el nombre de un trait, pero no está definido ni importado en el ámbito actual.
E0507Estás intentando mover un valor fuera de una referencia, lo que dejaría la referencia colgante.
Mover un valor fuera de una referencia invalidaría los datos originales. Esto suele ocurrir al intentar devolver un campo de un struct prestado o al hacer pattern matching sobre una referencia.
Clona el valor en lugar de moverlo. Usa .to_owned() o .clone() para crear una copia propia. Usa ref en pattern matching para tomar prestado en lugar de mover. Devuelve una referencia en lugar de un valor propio.
E0405Se usa el nombre de un trait, pero no está definido ni importado en el ámbito actual.
clippy::clone_on_copySe llama al método clone() en un tipo que implementa Copy.
E0382Se utiliza un valor después de haber sido movido a otra variable o función.
clippy::single_matchUna expresión match con un solo brazo significativo se puede simplificar a un if let.
panic-integer-overflowEl programa entró en panic porque una operación aritmética causó desbordamiento de entero en modo debug.
E0425Se usa un identificador que no está definido en el alcance actual.