3 个版本
0.1.2 | 2019年8月27日 |
---|---|
0.1.1 | 2019年4月11日 |
0.1.0 | 2019年2月18日 |
在 Rust 模式 中排名 #2063
每月下载量 450
在 10 个包(3 个直接)中使用
19KB
298 行
本库的目的是为 Rust 中的错误提供方便地添加静态类型上下文信息的方法。
此包提供了两种添加上下文的方法
- 通过使用
WithContext
trait 向新的错误类型添加, - 通过将现有错误包装在
ErrorContext
类型中并使用From
trait 转换到你的类型来添加。
它还提供了扩展方法,用于 Result
类型以及一些帮助添加上下文的自由函数。
有关示例和用法,请参阅 docs.rs 中的包文档。
如果你正在寻找一种更动态的方法来添加上下文到错误消息,请参阅 problem 包。