pub trait OptionalTranspose {
    type Output;
    type Fill;

    // Required method
    fn transpose(self, fill: Self::Fill) -> Self::Output
       where Self: Sized;
}

Required Associated Types§

Required Methods§

source

fn transpose(self, fill: Self::Fill) -> Self::Output
where Self: Sized,

self: Option<_>

Implementations on Foreign Types§

source§

impl<T: Clone> OptionalTranspose for Option<Vec<T>>

§

type Output = Vec<Option<T>>

§

type Fill = usize

source§

fn transpose(self, fill: Self::Fill) -> Self::Output
where Self: Sized,

Implementors§