办法让构建脚本当前版本?

问题描述 投票:0回答:1

是否有可能读取构建脚本目前使用的防锈版?也许通过一个环境变量?

我试图EDITIONCARGO_EDITION,但没有奏效。我也没有找到关于此的任何文件。

rust rust-cargo rust-2018
1个回答
4
投票

是否有可能读取构建脚本目前使用的防锈版?

我会无视你直接的问题,因为没有在打单版和编辑不应该的问题。

在整个依赖关系图中的每个箱子选择哪个版本将与编译。如果你的箱子被写入使用2018年版的,只是你的箱子将使用的版本设置进行编译。然后,所有的板条箱的MIR,独立于版本实现,粘在一起,产生最终结果。

如果你正在写一个库,选择加入2018年版没有比选择加入一些功能,仅在鲁斯特的一个较新的版本不同。由于2018版的锈1.31趋于稳定,这将是等效的版本。


一种情况,我可以看到需要知道的版本是,如果你生成代码。在这种情况下,我主张之一:

  • 只产生在两个版本的代码工作
  • 您的代码接受来自指定什么样的代码生成终端用户的参数。
© www.soinside.com 2019 - 2024. All rights reserved.