¿Cómo deshabilitar las advertencias de código no utilizadas en Rust?

struct SemanticDirection;

fn main() {}
warning: struct is never used: `SemanticDirection`
 --> src/main.rs:1:1
  |
1 | struct SemanticDirection;
  | ^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: #[warn(dead_code)] on by default

Volveré a activar estas advertencias para cualquier cosa grave, pero solo estoy jugando con el lenguaje y esto me está volviendo loco.

Traté de agregar#[allow(dead_code)] a mi código, pero eso no funcionó.

Respuestas a la pregunta(3)

Su respuesta a la pregunta