Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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 в деяких місцях через інтерактивну природу прикладів.