Trait basic_dsp_vector::ScaleOps
[−]
[src]
pub trait ScaleOps<T>: Sized where
T: Sized, { fn scale(&mut self, factor: T); }
An operation which multiplies each vector element with a constant
Required Methods
fn scale(&mut self, factor: T)
Implementors
impl<T, N, D> ScaleOps<T> for Identifier<T, N, D> where
T: RealNumber,
N: NumberSpace,
D: Domain,impl<T, N, D> ScaleOps<Complex<T>> for Identifier<T, N, D> where
T: RealNumber,
N: ComplexNumberSpace,
D: Domain,impl<S, T, D, N> ScaleOps<T> for DspVec<S, T, N, D> where
S: ToSliceMut<T>,
T: RealNumber,
N: NumberSpace,
D: Domain,impl<S, T, D, N> ScaleOps<Complex<T>> for DspVec<S, T, N, D> where
S: ToSliceMut<T>,
T: RealNumber,
N: ComplexNumberSpace,
D: Domain,