assert_panic_free

时间:2024-03-24 11:26:40
【文件属性】:

文件名称:assert_panic_free

文件大小:3KB

文件格式:ZIP

更新时间:2024-03-24 11:26:40

Rust

assert_panic_free 如果传递给函数的轻量级高阶函数可能会出现紧急情况,则该函数不会编译。 除非您在启用优化的情况下编译代码,否则这可能行不通。 例子 通过优化/发布构建时有效: assert_panic_free::assert_panic_free(|| 32); 不起作用: assert_panic_free(|| panic!(":(")); 受和启发,但我想要一些可以实现细粒度恐慌减少的东西(例如no_panic),但也需要一些可以快速编译的东西(例如panic_never)。


【文件预览】:
assert_panic_free-main
----.rustfmt.toml(155B)
----Cargo.toml(548B)
----src()
--------lib.rs(1KB)
----README.md(662B)
----.gitignore(189B)

网友评论