Trait basic_dsp_vector::MapInplaceOps [] [src]

pub trait MapInplaceOps<T>: Sized where
    T: Sized
{ fn map_inplace<'a, A, F>(&mut self, argument: A, map: &F)
    where
        A: Sync + Copy + Send,
        F: Fn(T, usize, A) -> T + 'a + Sync
; }

Operations which allow to iterate over the vector and to derive results or to change the vector.

Required Methods

Transforms all vector elements using the function map.

Implementors