1 个不稳定版本
0.1.0 | 2023 年 1 月 5 日 |
---|
#13 在 #error-chain
3KB
一种轻松打印错误原因链的方法。只需将您的错误类型包裹在 ErrorChain 中并格式化调试即可。
与 thiserror 的 #[from]
兼容得很好!
use sausage::ErrorChain;
use std::io;
fn main_() -> Result<(), ErrorChain> {
might_fail()?;
Ok(())
}
fn might_fail() -> Result<(), io::Error> {
Err(io::Error::new(io::ErrorKind::Other, "oh noes!"))
}
依赖关系
~21KB