美文网首页RUST编程
Rust编程知识拾遗:Rust 通过属性禁用 lint 警告

Rust编程知识拾遗:Rust 通过属性禁用 lint 警告

作者: 令狐壹冲 | 来源:发表于2020-03-22 10:38 被阅读0次

    编译器提供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未使用不会出现警告

    相关文章

      网友评论

        本文标题:Rust编程知识拾遗:Rust 通过属性禁用 lint 警告

        本文链接:https://www.haomeiwen.com/subject/quemyhtx.html