4个版本 (2个重大更新)
0.3.0 | 2024年5月16日 |
---|---|
0.2.1 | 2024年5月13日 |
0.2.0 | 2024年5月13日 |
0.1.0 | 2024年5月12日 |
#14 in #eyre
每月86次下载
用于 errify
15KB
307 代码行
errify
此库提供为整个函数提供错误上下文的宏。
[dependencies]
errify = "0.3"
使用示例
use errify::errify;
#[errify("Custom error context, with argument capturing {arg} = {}", arg)]
fn func(arg: i32) -> Result<(), anyhow::Error> {
// ...
}
更多信息请参阅 文档
许可证
根据您的选择,受Apache许可证2.0版或MIT许可证许可。除非您明确声明,否则根据Apache-2.0许可证定义,您有意提交以包含在此crate中的任何贡献都将按上述方式双许可,不附加任何额外条款或条件。
依赖关系
~275–720KB
~17K SLoC