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

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

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

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

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

fn main() {
	func1();
	println!("Hello, world!");
}

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章