Skip to main content

TupleTransposeResult1_1

Trait TupleTransposeResult1_1 

Source
pub trait TupleTransposeResult1_1<E> {
    type OutTuple<Eo>;

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

Transposes for Result

Required Associated Types§

Required Methods§

Source

fn transpose1<Eo>(self) -> Self::OutTuple<Eo>
where Eo: From<E>,

Transposes for Result

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T, E> TupleTransposeResult1_1<E> for (Result<T, E>,)

Source§

type OutTuple<Eo> = Result<(T,), Eo>

Source§

fn transpose1<Eo>( self, ) -> <(Result<T, E>,) as TupleTransposeResult1_1<E>>::OutTuple<Eo>
where Eo: From<E>,

Implementors§