Trait basic_dsp_vector::MapInplaceNoArgsOps
[−]
[src]
pub trait MapInplaceNoArgsOps<T>: Sized where
T: Sized, { fn map_inplace<F>(&mut self, map: F)
where
F: Fn(T, usize) -> T + 'static + Sync + Send; }
Operations which allow to iterate over the vector change the vector contents.
Required Methods
fn map_inplace<F>(&mut self, map: F) where
F: Fn(T, usize) -> T + 'static + Sync + Send,
F: Fn(T, usize) -> T + 'static + Sync + Send,
Transforms all vector elements using the function map.
Implementors
impl<T, N, D> MapInplaceNoArgsOps<T> for Identifier<T, N, D> where
T: RealNumber,
N: RealNumberSpace,
D: Domain,impl<T, N, D> MapInplaceNoArgsOps<Complex<T>> for Identifier<T, N, D> where
T: RealNumber,
N: ComplexNumberSpace,
D: Domain,