货物.toml:
[features]
parallel = ["rayon"]
[dependencies.rayon]
version = "1.5"
optional = true
lib.rs:
#[cfg(feature = "parallel")]
pub mod par;
锈迹分析仪:
code is inactive due to #[cfg] directives: feature = "parallel" is disabled
如何启用可选依赖项?
您可以设置 Rust 分析器配置选项rust-analyzer.cargo.features
包含您希望 RA 视为活动的功能列表的数组。
您还可以将其值设置为“all”,以启用项目中的所有功能。
设置这些的方法根据您使用的 IDE 的不同而有所不同 - 例如,如果使用 VS Code,您可以通过 Rust 分析器的“扩展设置”进行设置。
这假设您询问如何激活 Rust 分析器中的功能 - 要在从 Cargo 构建或运行时激活它们,只需使用--features
option.
See: Rust 分析仪手册 https://rust-analyzer.github.io/manual.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)