G.TRA.BLN.01 应该具体类型的 default()
方法代替 Default::default()
调用
【级别】 建议
【描述】
为了增强可读性。
【反例】
#![allow(unused)] #![warn(clippy::default_trait_access)] fn main() { // 不符合 let s: String = Default::default(); }
【正例】
#![allow(unused)] #![warn(clippy::default_trait_access)] fn main() { // 符合 let s = String::default(); }
【Lint 检测】
lint name | Clippy 可检测 | Rustc 可检测 | Lint Group | level |
---|---|---|---|---|
default_trait_access | yes | no | pedantic | allow |