pub trait TupleTransposeResult1_2<E0, E1> {
    type OutTuple<Eo>;

    // Required method
    fn transpose1<Eo: From<E0> + From<E1>>(self) -> Self::OutTuple<Eo>;
}
Expand description

Transposes for Result

Required Associated Types§

Required Methods§

source

fn transpose1<Eo: From<E0> + From<E1>>(self) -> Self::OutTuple<Eo>

Transposes for Result

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<E0, T0, E1, T1> TupleTransposeResult1_2<E0, E1> for (Result<T0, E0>, Result<T1, E1>)

§

type OutTuple<Eo> = Result<(T0, T1), Eo>

source§

fn transpose1<Eo: From<E0> + From<E1>>(self) -> Self::OutTuple<Eo>

Implementors§