Crate result

Source
Expand description

Helpers for dealing with nested Result and Option types. Convert a Option<Result<T, E>> to Result<Option<T>, E> and vice versa.

use result::prelude::* is recommended in order to import the extension traits into scope.

Re-exports§

pub use ::ResultOptionExt as OptionResultExt;

Modules§

prelude
Module that contains all extension traits useful for working with nested Option and Result types.

Traits§

ResultIteratorExt
Extension trait for iterators that produce Result types
ResultOptionExt
Extension trait for nested Option and Result types.