1 个不稳定版本
0.1.0 | 2022 年 5 月 25 日 |
---|
#3 在 #quit
3KB
rage_quit
一个愚蠢的 Rust 宏 crate,具有对 panic 和 catch_unwind 的转发。
lib.rs
:
在 panic/catch_unwind 之前打印翻转表和捕获表
此 crate 允许使用宏 rage_quit
和 catch_table
。panic 的示例
use rage_quit::rage_quit;
rage_quit!("Use me instead of panic!");
捕获 panic 的示例
use rage_quit::{catch_table, rage_quit};
assert!(catch_table!(|| {
rage_quit!("Le wild rage quit appeared!");
})
.is_err());