Trait rstats::MutVectors [−][src]
pub trait MutVectors { fn mutsmult(self, _s: f64)
where
Self: Sized, { ... } fn mutvsub(self, _v: &[f64])
where
Self: Sized, { ... } fn mutvsubu8(self, _v: &[u8])
where
Self: Sized, { ... } fn mutvadd(self, _v: &[f64])
where
Self: Sized, { ... } fn mutvaddu8(self, _v: &[u8])
where
Self: Sized, { ... } fn mutvunit(self)
where
Self: Sized, { ... } fn mutsortf(self)
where
Self: Sized, { ... } }
Mutable vector operations. Some of the vectors trait methods reimplemented here for efficiency, to mutate in-place
Provided methods
fn mutsmult(self, _s: f64) where
Self: Sized,
[src]
Self: Sized,
mutable multiplication by a scalar
fn mutvsub(self, _v: &[f64]) where
Self: Sized,
[src]
Self: Sized,
mutable vector subtraction
fn mutvsubu8(self, _v: &[u8]) where
Self: Sized,
[src]
Self: Sized,
fn mutvadd(self, _v: &[f64]) where
Self: Sized,
[src]
Self: Sized,
mutable vector addition
fn mutvaddu8(self, _v: &[u8]) where
Self: Sized,
[src]
Self: Sized,
fn mutvunit(self) where
Self: Sized,
[src]
Self: Sized,
mutably makes into a unit vector
fn mutsortf(self) where
Self: Sized,
[src]
Self: Sized,
sort in place
Implementations on Foreign Types
impl MutVectors for &mut [f64]
[src]
impl MutVectors for &mut [f64]
[src]