Skip to main content

FlattenError

Trait FlattenError 

Source
pub trait FlattenError<T> {
    // Required method
    fn chain_err(self) -> Res<T>;
}

Required Methods§

Source

fn chain_err(self) -> Res<T>

Implementations on Foreign Types§

Source§

impl<T, E1: Display, E2: Display> FlattenError<T> for Result<Result<T, E1>, E2>

Source§

fn chain_err(self) -> Res<T>

Source§

impl<T, E: Display> FlattenError<T> for Option<Result<T, E>>

Source§

fn chain_err(self) -> Res<T>

Source§

impl<T, E: Display> FlattenError<T> for Result<Option<T>, E>

Source§

fn chain_err(self) -> Res<T>

Implementors§