Rust“크레이트 기능”을 어떻게 활성화합니까?


9

사용하려고합니다 rand::SmallRng. 문서는 말합니다

이 PRNG는 기능별로 지정 되어 있습니다 small_rng. 사용하려면 크레이트 기능을 활성화해야합니다 .

검색을했는데 "크레이트 기능"을 활성화하는 방법을 알 수 없습니다. 이 문구는 Rust 문서의 어느 곳에서도 사용되지 않습니다. 이것은 내가 생각해 낼 수있는 최선입니다.

[features]
default = ["small_rng"]

그러나 나는 얻는다 :

기능 default에는 small_rng의존성이나 다른 기능이 아닌 것이 포함됩니다.

문서가 잘못되었거나 누락 된 것이 있습니까?

답변:


11

Cargo.toml에 다음과 같이 종속성을 지정하십시오.

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

또는

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

둘 다 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.