Errores del Compilador de RustError
E0424E0424 — Se esperaba un valor, se encontró self
La palabra clave self se utiliza fuera del contexto de un método o función asociada.
rustcargo
Ver detalles E0392Un parámetro genérico de tipo o de tiempo de vida está declarado pero no se usa en el struct o enum.
El struct o enum tiene un parámetro genérico que no aparece en ningún campo. Rust requiere que todos los parámetros genéricos se usen. Los parámetros sin usar crean ambigüedad en la inferencia de tipos.
Elimina el parámetro sin usar. Usa PhantomData<T> para indicar que el tipo se usa lógicamente sin almacenarlo. Añade un campo que utilice el parámetro genérico.
E0424La palabra clave self se utiliza fuera del contexto de un método o función asociada.
E0596Intentas tomar prestado de forma mutable un valor que no está declarado como mutable.
E0277Se usa un tipo que no implementa Send en un contexto que requiere seguridad entre hilos.
E0505Un valor se mueve mientras aún está prestado por una referencia.
E0317Una expresión if usada como valor no tiene una rama else.
E0015Se invoca una función no const en un contexto de expresión constante.