gpt4 book ai didi

rust - 如何激活可选依赖项?

转载 作者:行者123 更新时间:2023-12-05 02:38:54 25 4
gpt4 key购买 nike

Cargo.toml:

[features]
parallel = ["rayon"]

[dependencies.rayon]
version = "1.5"
optional = true

lib.rs:

#[cfg(feature = "parallel")]
pub mod par;

Rust 分析器:

code is inactive due to #[cfg] directives: feature = "parallel" is disabled

如何启用可选依赖?

最佳答案

您可以将 Rust 分析器配置选项 rust-analyzer.cargo.features 设置为包含您希望 RA 认为活跃的功能列表的数组。

您还可以将 rust-analyzer.cargo.allFeatures 设置为 true,以启用项目中的所有功能。

设置这些的方法因您使用的 IDE 而异 - 例如,如果使用 VS Code,您可以通过 Rust Analyzer 的“扩展设置”进行设置。

这假设您正在询问如何激活 Rust Analyzer 中的功能 - 要在从 Cargo 构建或运行时激活它们,只需使用 --features 选项。

参见:Rust Analyzer Manual

关于rust - 如何激活可选依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69383494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com