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
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