#error #composite #enums #io-error #composed

composite-error

轻松创建由其他错误组成的枚举错误

1 个不稳定版本

0.1.0 2020年8月25日

#17#composite

MIT 许可证

4KB
51

创建一个由其他错误组成的简单错误枚举。

composite_error! {
    MyError {
        IoError: std::io::Error,
        Other: String,
    }
}

let e = MyError::Other("This is an error".into());
println!("{}", e);

无运行时依赖