为属性宏添加要求,要求编译器证明函数永远不会崩溃
#[no_panic]
Rust 一个属性宏,用于要求编译器证明某函数永远不会崩溃。
如果标记了 #[no_panic],需要进行一定程度的优化才能证明它们不会发生崩溃,那么在调试模式下可能无法编译。
不支持 const 函数。如果将该属性放在 const fn 上,则编译将失败。
const fn
[dependencies] [profile.dev]
暂无开放 Issues,或尚未同步最近议题。
暂无评论,来聊聊你的看法吧