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 nameClippy 可检测Rustc 可检测Lint Grouplevel
default_trait_accessyesnopedanticallow