有没有办法在命令行上做类似 #![allow(unstable)] 的事情?

Is there a way of doing something like #![allow(unstable)] on the command line?

通过命令行,我的意思是使用 rustc 标志。

与在那些源文件中添加 #![allow(unstable)] 行相比,这将是一个方便的选择...我一次构建了一大堆。

rustc -A unstable foo.rs

运行 rustc --help 有以下参数片段:

-W --warn OPT       Set lint warnings
-A --allow OPT      Set lint allowed
-D --deny OPT       Set lint denied
-F --forbid OPT     Set lint forbidden

您可以使用 rustc -W help

获取当前的 lints 列表