Trait MutArrayView2

Source
pub trait MutArrayView2<T: Debug + Display + Copy + Sized>: MutArray<T, (usize, usize)> + ArrayView2<T> {
    // Provided methods
    fn copy_from(&mut self, other: &dyn Array<T, (usize, usize)>) { ... }
    fn abs_mut(&mut self)
       where T: Number + Signed { ... }
    fn neg_mut(&mut self)
       where T: Number + Neg<Output = T> { ... }
    fn pow_mut(&mut self, p: T)
       where T: RealNumber { ... }
    fn scale_mut(&mut self, mean: &[T], std: &[T], axis: u8)
       where T: Number { ... }
}
Expand description

Trait for mutable 2D-array views

Provided Methods§

Source

fn copy_from(&mut self, other: &dyn Array<T, (usize, usize)>)

copy values from another array

Source

fn abs_mut(&mut self)
where T: Number + Signed,

update view with absolute values

Source

fn neg_mut(&mut self)
where T: Number + Neg<Output = T>,

update view values with opposite sign

Source

fn pow_mut(&mut self, p: T)
where T: RealNumber,

update view values at power p

Source

fn scale_mut(&mut self, mean: &[T], std: &[T], axis: u8)
where T: Number,

scale view values

Implementors§