Trait NdLike

Source
pub trait NdLike<A = f64, D = Ix2>
where A: Clone, D: Dimension,
{ type Output; // Required methods fn default_like(&self) -> Self::Output where A: Default; fn ones_like(&self) -> Self::Output where A: One; fn zeros_like(&self) -> Self::Output where A: Zero; }

Required Associated Types§

Required Methods§

Source

fn default_like(&self) -> Self::Output
where A: Default,

Source

fn ones_like(&self) -> Self::Output
where A: One,

Source

fn zeros_like(&self) -> Self::Output
where A: Zero,

Implementations on Foreign Types§

Source§

impl<A, S, D> NdLike<A, D> for ArrayBase<S, D>
where A: Clone + Num, D: Dimension, S: DataOwned<Elem = A>,

Source§

type Output = ArrayBase<S, D>

Source§

fn default_like(&self) -> Self::Output
where A: Default,

Source§

fn ones_like(&self) -> Self::Output
where A: One,

Source§

fn zeros_like(&self) -> Self::Output
where A: Zero,

Implementors§