UninitAPI

Trait UninitAPI 

Source
pub trait UninitAPI<Inp> {
    type Out;

    // Required method
    fn uninit_f(self) -> Result<Self::Out>;

    // Provided method
    fn uninit(self) -> Self::Out
       where Self: Sized { ... }
}

Required Associated Types§

Required Methods§

Source

fn uninit_f(self) -> Result<Self::Out>

Provided Methods§

Source

fn uninit(self) -> Self::Out
where Self: Sized,

Implementations on Foreign Types§

Source§

impl<T, D> UninitAPI<(T, D)> for (D, FlagOrder)
where T: Clone, D: DimAPI,

Source§

impl<T, D, B> UninitAPI<(T, D)> for (Layout<D>, &B)

Source§

impl<T, D, B> UninitAPI<(T, D)> for (D, FlagOrder, &B)

Source§

impl<T, D, B> UninitAPI<(T, D)> for (D, &B)

Implementors§