dead_code
Компілятор надає dead_code
lint, який попереджатиме
про невикористовувані функції. Атрибут можна використати, щоб вимкнути lint.
fn used_function() {}
// `#[allow(dead_code)]` is an attribute that disables the `dead_code` lint
#[allow(dead_code)]
fn unused_function() {}
fn noisy_unused_function() {}
// FIXME ^ Add an attribute to suppress the warning
fn main() {
used_function();
}
Зверніть увагу, що в реальних програмах ви маєте усунути dead code. У цих прикладах ми дозволятимемо dead code в деяких місцях через інтерактивну природу прикладів.