Rust 如何禁用驼峰案例警告
这不在谷歌上,所以我恳请某人如何消除这一警告:Rust 如何禁用驼峰案例警告,rust,Rust,这不在谷歌上,所以我恳请某人如何消除这一警告: 342 | BAYER_RGGB16, | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BayerRggb16` #[允许(非蛇壳)]不起作用。看起来您正在寻找绒线选项非驼峰壳类型。rustc-W help中对该检查的描述如下 类型、变体、特征和类型参数应具有驼峰大小写名称 在您的代码片段中,BAYER_RGGB16似乎是枚举变量,因此默认
342 | BAYER_RGGB16,
| ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BayerRggb16`
#[允许(非蛇壳)]
不起作用。看起来您正在寻找绒线选项非驼峰壳类型
。rustc-W help
中对该检查的描述如下
类型、变体、特征和类型参数应具有驼峰大小写名称
在您的代码片段中,
BAYER_RGGB16
似乎是枚举变量,因此默认lint选项要求以CamelCase命名。可以使用#[allow(non_camel_case_types)]
禁用此检查,也许#[allow(non_camel_case_types)]
就是您要找的?1。显而易见的方法是遵循Rust的命名约定。2.编译器消息包括完整的lint名称“注意:#[警告(非camel\u case\u类型)]
默认情况下处于打开状态”。@mcarton在某些情况下需要使用此名称(外部人员)使用#![允许(非案例类型)]
对整个文件禁用它