#lib #converting #convert #helps #option-e

no-std err_or

小型库,帮助将 Option<E> 转换为 Result<_, E>

1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2020 年 12 月 8 日

#31 in #helps

自定义许可证

6KB

err_or

CI status documentation (master) documentation (docs.rs) crates.io LICENSE

Rust 库,允许您将 Option<E> 转换为 Result<_, E>

[dependencies]
err_or = "0.1"

编译器支持:需要 rustc 1.7+(如果使用 sfeatures = [""std""] 编译,则需要 1.0+)


lib.rs:

此包为 Option 类型添加了 err_orerr_or_else 方法,允许将 Option<E> 转换为 Result<_, E>

这些方法曾出现在 rust-lang/rust#73040 PR 中,但已被关闭。

此包与 #![no_std] 兼容。

无运行时依赖

功能