Rust編程知識拾遺:Rust 通過屬性禁用 lint 警告

編譯器提供dead_code lint,這會對未使用的函數產生警告,可以用一個屬性來禁止。例子:

<code>fn func1() {
println!("func1");
}

#[allow(dead_code)]
fn func2() {
println!("func2");
}

fn func3() {
println!("func3");
}

fn main() {
func1();
println!("Hello, world!");
}/<code>

說明:會對func3未使用出現警告,但是對func2未使用不會出現警告



分享到:


相關文章: