G.TYP.CHR.01 不应将字符字面量强制转换为 u8

【级别】 建议

【描述】

应该使用字节字面量,而不应使用字符字面量强转为 u8

【反例】


#![allow(unused)]
fn main() {
// 不符合
'x' as u8
}

【正例】


#![allow(unused)]
fn main() {
// 符合
b'x'
}

【Lint 检测】

lint nameClippy 可检测Rustc 可检测Lint Grouplevel
char_lit_as_u8yesnocomplexitywarn