Lint 组
rustc
有一个“lint 组”的概念,您可以通过一个名称切换多个警告。
例如,nonstandard-style
lint 会同时设置 non-camel-case-types
、non-snake-case
和 non-upper-case-globals
。所以这些是等价的
$ rustc -D nonstandard-style
$ rustc -D non-camel-case-types -D non-snake-case -D non-upper-case-globals
以下是每个 lint 组及其组成的 lint 列表
此外,还有一个 bad-style
lint 组,它是 nonstandard-style
的已弃用别名。
最后,您还可以通过调用 rustc -W help
来查看上表。这将为您提供已安装的特定编译器的确切值。