Expand description
§lifterr
A small set of adapters extending Rust’s error-handling capabilities.
§Option
Rust’s Option ships with a suite of combinators meant to ease common tasks requiring handling optionality safely.
This library extends it with a little extra set of capabilities as defined in the OptionExt<A>
trait.
§Result
Rust’s Result ships with a suite of combinators meant to ease common tasks requiring handling failure safely.
This library extends it with a little extra set of capabilities as defined in the ResultExt<A, E>
trait.
Moreover, it’s offered convenient functions to lift values into successful or failed results with the traits
IntoOk<O>
and IntoErr<E>
, respectively.
Re-exports§
pub use option::OptionExt;
pub use result::IntoErr;
pub use result::IntoOk;
pub use result::Merge;
pub use result::ResultExt;