dead_code
コンパイラは、未使用の関数について警告する dead_code リントを提供します。 _属性_を使用して、このリントを無効化できます。
fn used_function() {} // `#[allow(dead_code)]` は `dead_code` リントを無効化する属性です #[allow(dead_code)] fn unused_function() {} fn noisy_unused_function() {} // FIXME ^ 警告を抑制する属性を追加してください fn main() { used_function(); }
実際のプログラムでは、デッドコードを取り除くべきであることに注意してください。 これらの例では、例のインタラクティブな性質のため、一部の場所でデッドコードを許可します。