错误[E0658]:`cfg(doctest)`是试验性的且可能会更改

8

我对Rust还比较新,我试图使用在线教程构建一个游戏时遇到了这个错误。请问有人能告诉我这个错误是什么以及如何解决吗?

我从稳定的Rust版本切换到了夜间版,使用 rustup default nightly 命令: rustc 1.46.0-nightly (feb3536eb 2020-06-09),但错误仍未消失。

这些是我正在尝试安装的依赖项:

piston = "0.50.0"
piston2d-graphics = "0.36.0"
pistoncore-glutin_window = "0.64.0"
piston2d-opengl_graphics = "0.72.0"

感谢您的提前帮助!

5
该错误警告在使用不稳定的功能时没有使用feature块,该块基本上确认它可能随时会出问题,请参阅错误的文档。然而自1.40以来,cfg(doctest)应该是稳定的,我在1.44上确实没有收到任何警告。如果没有一个复现的情况,我无法提供更多帮助。 - Masklinn
感谢您的澄清。更新 Rust 可以解决这个错误。 - Dennis Moncy
1个回答

6

使用rustup update更新到最新版本的 Rust 可以解决错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接