Desabilitando Avisos de Código Inútil em Rust

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Neste laboratório, o compilador fornece um aviso dead_code que alerta sobre funções não utilizadas, mas pode usar atributos, como #[allow(dead_code)], para desabilitar o aviso e evitar as mensagens de alerta.

Nota: Se o laboratório não especificar um nome de arquivo, você pode usar qualquer nome de arquivo que desejar. Por exemplo, você pode usar main.rs, compilar e executar com rustc main.rs && ./main.

dead_code

O compilador fornece um aviso dead_code que emitirá um alerta sobre funções não utilizadas. Um atributo pode ser usado para desabilitar esse aviso.

fn used_function() {}

// `#[allow(dead_code)]` é um atributo que desabilita o aviso `dead_code`
#[allow(dead_code)]
fn unused_function() {}

fn noisy_unused_function() {}
// FIXME ^ Adicione um atributo para suprimir o aviso

fn main() {
    used_function();
}

Observe que, em programas reais, você deve eliminar o código morto. Nestes exemplos, permitiremos o código morto em alguns lugares devido à natureza interativa dos exemplos.

Resumo

Parabéns! Você concluiu o laboratório Dead_code. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.