这不是在Google上,因此,我想问一个人如何抑制此警告:
*_by_key()
342 | BAYER_RGGB16,
| ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BayerRggb16`
无法正常工作
答案 0 :(得分:5)
您正在寻找皮棉选项non-camel-case-types
。 rustc -W help
上的这张支票的描述为
类型,变体,特征和类型参数应具有驼峰名称
在您的代码段中,BAYER_RGGB16
似乎是枚举变量,因此默认的lint选项要求在CamelCase中对其进行命名。可以使用lint attribute #[allow(non_camel_case_types)]
禁用此检查。