gpt4 book ai didi

rust - 启用项目功能时启用 Rust nightly 功能

转载 作者:行者123 更新时间:2023-12-03 11:29:43 27 4
gpt4 key购买 nike

在库箱中,我想按需提供回溯并使用 Rust 每晚回溯功能。为了做到这一点,Rust 需要在我的 crate root 中设置 #![feature(backtrace)]

有没有一种方法可以表达只有当我的创建级别功能“backtraces”被设置时,我才想要 Rust nightly 功能“backtrace”

非编译伪代码来帮助说明我的想法:

#[cfg(feature = "backtraces")]
#![feature(backtrace)]

最佳答案

您可以使用 cfg_attr :

#![cfg_attr(feature = "backtraces", feature(backtrace))]

如果第一个参数为真,则将应用后续属性。

关于rust - 启用项目功能时启用 Rust nightly 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64005361/

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