Bagaimana Anda mengaktifkan "fitur peti" Karat?

9

Saya mencoba menggunakan rand::SmallRng. Dokumentasi mengatakan

PRNG ini adalah fitur-gated : untuk menggunakan, Anda harus mengaktifkan fitur peti small_rng.

Saya sudah mencari dan tidak tahu cara mengaktifkan "fitur peti". Ungkapan itu bahkan tidak digunakan di manapun di dalam dokumen Rust. Ini yang terbaik yang bisa saya pikirkan:

[features]
default = ["small_rng"]

Tapi saya mendapatkan:

Fitur defaulttermasuk small_rngyang bukan merupakan ketergantungan atau fitur lainnya

Apakah dokumennya salah, atau ada sesuatu yang saya lewatkan?

brundolf
sumber

Jawaban:

11

Tentukan dependensi dalam Cargo.toml seperti:

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

Kalau tidak:

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

Keduanya bekerja.

edwardw
sumber