如何使用不稳定的std::collections::BitVec?
How do I use the unstable std::collections::BitVec?
我正在尝试使用 std::collections::BitVec
,但生成了此错误:
error[E0432]: unresolved import `std::collections::BitVec`
--> src\main.rs:6:5
|
6 | use std::collections::BitVec;
| ^^^^^^^^^^^^^^^^^^^^^^^^ no `BitVec` in `collections`
我在 main.rs 的顶部使用 #![feature(collections)]
,我的编译器版本是 rustc 1.27.0-nightly (ac3c2288f 2018-04-18)
。我错过了什么?错误是说 BitVec
在 std::collections
不存在,但是 docs 说 BitVec
是一个不稳定的特征。
我的 Cargo.toml 看起来像:
[package]
name = "conways_game_of_life"
version = "0.1.0"
authors = ["Gabriel Carneiro <gabriel.carneiro97@live.com>"]
# [lib]
# crate-type = ["cdylib"]
[dependencies]
wasm-bindgen = "0.2"
rand = "0.4.2"
time = "*"
我应该怎么做才能使用像 BitVec
这样不稳定的功能?
您正在查看旧文档。 BitVec
在 Rust 1.2 中不稳定,但你可以在 Rust 1.3 documentation that it was not stabilised, but instead moved into its own crate.
中看到
我正在尝试使用 std::collections::BitVec
,但生成了此错误:
error[E0432]: unresolved import `std::collections::BitVec`
--> src\main.rs:6:5
|
6 | use std::collections::BitVec;
| ^^^^^^^^^^^^^^^^^^^^^^^^ no `BitVec` in `collections`
我在 main.rs 的顶部使用 #![feature(collections)]
,我的编译器版本是 rustc 1.27.0-nightly (ac3c2288f 2018-04-18)
。我错过了什么?错误是说 BitVec
在 std::collections
不存在,但是 docs 说 BitVec
是一个不稳定的特征。
我的 Cargo.toml 看起来像:
[package]
name = "conways_game_of_life"
version = "0.1.0"
authors = ["Gabriel Carneiro <gabriel.carneiro97@live.com>"]
# [lib]
# crate-type = ["cdylib"]
[dependencies]
wasm-bindgen = "0.2"
rand = "0.4.2"
time = "*"
我应该怎么做才能使用像 BitVec
这样不稳定的功能?
您正在查看旧文档。 BitVec
在 Rust 1.2 中不稳定,但你可以在 Rust 1.3 documentation that it was not stabilised, but instead moved into its own crate.