1个不稳定版本
0.1.0 | 2023年8月24日 |
---|
#12 in #eyre
5KB
75 行
相对于color-eyre,这是一个更轻量级的替代方案,它简单地提供了对发生错误的span的访问,允许它们打印到标准的日志设施。
要使用,先安装处理器,之后可以使用 ReportSpan::span
获取span,或者直接使用 emit
或其方法别名 Emit::emit
来立即记录一个 Result
。
这可能不会与所有订阅者正常工作,但它与标准的 tracing_subscriber::fmt
一起工作得很好。
如果启用了 tracing-error
功能(默认),则 Display
实现将显示span跟踪。
依赖项
~1.5MB
~26K SLoC