Jak włączyć „skrzynkę” Rust'a?


9

Próbuję użyć rand::SmallRng. Dokumentacja mówi

Ten PRNG ma bramę funkcji : aby go użyć, musisz włączyć funkcję skrzynki small_rng.

Szukałem i nie mogę dowiedzieć się, jak włączyć „funkcje skrzynek”. Fraza ta nie jest nigdzie używana w dokumentach Rust. To najlepsze, co mogłem wymyślić:

[features]
default = ["small_rng"]

Ale dostaję:

Funkcja defaultobejmuje, small_rngktóra nie jest ani zależnością, ani inną funkcją

Czy dokumenty są błędne, czy brakuje mi czegoś?

Odpowiedzi:


11

Określ zależności w Cargo.toml w następujący sposób:

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

Alternatywnie:

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

Oba działają.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.