|
0.1.3
| 2019年4月21日 |
|
0.1.2
|
2019年1月12日
|
|
0.1.1
|
2018年5月16日
|
|
0.1.0
|
2018年4月20日
|
#796 在 调试 中
1,011 每月下载量
用于 5 个代码包(3 个直接使用)
| 代码包 |
文档 |
Linux/OS X |
Windows |
 |
 |
 |
 |
这是一个带有更详细错误信息的 libstd 包装器。该代码包映射 std 模块树,将可失败函数和结构体替换为包装器,这些包装器会向返回的错误添加额外的信息。正在进行中,因此可能不涵盖所有的 libstd。
要使用 ex,只需将任何 x 的 use std::x 替换为 use ex::x 即可。某些结构体与 libstd 不同,因此可能与外部代码包存在一些摩擦。在这种情况下,请参阅 Wrapper 特性了解如何获取包装的结构体。
ex 还使用自定义错误类型来传输增强的错误消息。在所有情况下,您都可以使用 err.cause() 获取原始错误的引用,或使用 Wrapper 特性。