如何启用Rust的“板条箱功能”?


9

我正在尝试使用rand::SmallRng。该文件说

此PRNG具有特征门控:要使用,必须启用crate功能small_rng

我一直在搜索,但不知道如何启用“板条箱功能”。这个词甚至在Rust文档中的任何地方都没有使用。这是我能想到的最好的方法:

[features]
default = ["small_rng"]

但是我得到:

功能default包括small_rng既不是依赖项也不是其他功能

文档是否错误,或者我缺少什么?

Answers:


11

在Cargo.toml中指定依赖项,如下所示:

[dependencies]
rand = { version = "0.7.2", features = ["small_rng"] }

或者:

[dependencies.rand]
version = "0.7.2"
features = ["small_rng"]

两者都可以。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.