Crate result [] [src]

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.

Reexports

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.