Rust 失效代码和未使用的线头之间有什么区别?
两者的区别是什么Rust 失效代码和未使用的线头之间有什么区别?,rust,compiler-warnings,Rust,Compiler Warnings,两者的区别是什么 #[允许(死代码)] //…一些代码 及 #[允许(未使用)] //…一些代码 是一种特殊的线头,它: declare\u lint!{ 酒馆死亡代码, 警告,, 检测未使用、未报告的项目 } unused是一种由dead\u code和许多其他绒毛组成的纤维。它: add_lint_组!( “未使用”, 未使用的进口, 未使用的_变量, 未使用的作业, 死亡代码, 未使用的_MUT, 无法访问的_代码, 无法到达的_模式, 重叠的图形, 未使用的(必须使用),, 未使用或
#[允许(死代码)]
//…一些代码
及
#[允许(未使用)]
//…一些代码
是一种特殊的线头,它:
declare\u lint!{
酒馆死亡代码,
警告,,
检测未使用、未报告的项目
}
unused
是一种由dead\u code
和许多其他绒毛组成的纤维。它:
add_lint_组!(
“未使用”,
未使用的进口,
未使用的_变量,
未使用的作业,
死亡代码,
未使用的_MUT,
无法访问的_代码,
无法到达的_模式,
重叠的图形,
未使用的(必须使用),,
未使用或不安全,
PATH_语句,
未使用的属性,
未使用的_宏,
未使用的分配,
未使用的文档注释,
未使用的外部板条箱,
未使用的功能,
未使用的标签,
未使用的附件,
未使用的U形支架,
冗余分号
);
对于那些对术语感兴趣的人来说,几乎可以在模块级别声明任何东西:结构、特征、枚举、函数、静态等。