Rust 如何添加#![特征(***)到另一个板条箱';不用叉子叉板条箱是什么?
每次我看到如下错误时: 错误:相关常数是实验性的(见第29646期)Rust 如何添加#![特征(***)到另一个板条箱';不用叉子叉板条箱是什么?,rust,rust-cargo,rust-crates,Rust,Rust Cargo,Rust Crates,每次我看到如下错误时: 错误:相关常数是实验性的(见第29646期) ... =帮助:添加#![特征(关联的常数)]到板条箱属性以启用 =注意:此错误源于当前板条箱外部的宏 我叉起板条箱,将该功能添加到板条箱属性中,然后替换我的Cargo.toml中的依赖项: [replace."bitflags:1.0.0"] git = "https://github.com/boehm-s/bitflags" rev = "bb2afce" 有没有一种方法可以在不分叉板条箱的情况下消除这些错误?相关常
...
=帮助:添加#![特征(关联的常数)]到板条箱属性以启用
=注意:此错误源于当前板条箱外部的宏 我叉起板条箱,将该功能添加到板条箱属性中,然后替换我的Cargo.toml中的依赖项:
[replace."bitflags:1.0.0"]
git = "https://github.com/boehm-s/bitflags"
rev = "bb2afce"
有没有一种方法可以在不分叉板条箱的情况下消除这些错误?相关常数最近稳定在Rust 1.20中;如果升级Rust编译器,此错误将消失,而不进行任何代码更改
除此之外,还可以选择在不更改货物的情况下使用to。toml相关常数最近稳定在Rust 1.20中;如果升级Rust编译器,此错误将消失,而不进行任何代码更改 除此之外,还可以选择使用to而不更改
Cargo.toml
如何添加#![feature(***)]到另一个板条箱的属性,而不分叉板条箱
你不知道。你不能在没有。。。改变它
您正在使用一个旧的夜间编译器更新它。如果您使用的是夜间编译器,则您有责任使其保持最新。如果你不知道为什么你有一个每晚编译,切换到一个稳定的编译器
只有在以下情况下才能发生这种情况:
对于本例,您可以阅读: 1.0.0
- [breaking change]宏现在生成关联的常量(#24)
- [breaking change]由于使用了相关常数,支持的最低版本为Rust 1.20
只有在以下情况下才能发生这种情况:
对于本例,您可以阅读: 1.0.0
- [breaking change]宏现在生成关联的常量(#24)
- [breaking change]由于使用了相关常数,支持的最低版本为Rust 1.20
谢谢,我使用的是夜间编译器,因为我将使用依赖于非稳定特性的板条箱,它不仅涉及
关联的常量
特性,这只是一个example@boehm_s是的,这就是为什么我在答案的末尾放上了与相关的常数相关的东西-其余的都是通用的。谢谢,我使用的是夜间编译器,因为我将使用依赖于非稳定特性的板条箱,它不仅涉及关联的_consts
特性,这只是一个example@boehm_s是的,这就是为什么我在答案的末尾放上了与相关常数
相关的东西——其余的都是泛型的。