#unwrap #panic #no-std

no-std unwrap_or_panic

不格式化错误 E 并无 trait bound E: Debug 的情况下展开 Result<T, E>

7 个版本

0.3.0 2023年4月25日
0.2.3 2023年4月24日
0.2.1 2023年3月13日
0.1.1 2023年3月11日

#29#unwrap

每月 下载 23

MIT/Apache

3KB

在无 trait bound E: Debug 的情况下展开 Result<T, E> 的 Error。

unwrap 不同,此操作不会使用 fmt::Debug 格式化错误。

使用方法

use unwrap_or_panic::UnwrapOrPanic;

Err::<i32, i32>(-1).unwrap_or_panic();    // panic with msg `Panic at <FILE>:<LINE>:<COLUME>`

无运行时依赖

功能