Làm thế nào để bạn kích hoạt một tính năng thùng Rust Rust?


9

Tôi đang cố gắng sử dụng rand::SmallRng. Các tài liệu nói

PRNG này được sắp xếp theo tính năng : để sử dụng, bạn phải kích hoạt tính năng thùng small_rng.

Tôi đã tìm kiếm và không thể tìm ra cách bật "tính năng thùng". Cụm từ thậm chí không được sử dụng ở bất cứ đâu trong tài liệu Rust. Đây là điều tốt nhất tôi có thể nghĩ ra:

[features]
default = ["small_rng"]

Nhưng tôi nhận được:

Tính năng defaultbao gồm small_rngkhông phải là một phụ thuộc cũng không phải là một tính năng khác

Là các tài liệu sai, hoặc có một cái gì đó tôi đang thiếu?

Câu trả lời:


11

Chỉ định các phụ thuộc trong Cargo.toml như vậy:

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

Cách khác:

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

Cả hai đều làm việc.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.