[][src]Trait basic_dsp::FloatIndexMut

pub trait FloatIndexMut<Idx>: FloatIndex<Idx> {
    fn data_mut(&mut self, index: Idx) -> &mut Self::Output;
}

Like std::ops::IndexMut but with a different method name so that it can be used to implement a additional range accessor for float data.

Required methods

fn data_mut(&mut self, index: Idx) -> &mut Self::Output

The method for real indexing

Loading content...

Implementors

impl<S, T, N, D> FloatIndexMut<usize> for DspVec<S, T, N, D> where
    D: Domain,
    N: NumberSpace,
    S: ToSliceMut<T>,
    T: RealNumber
[src]

impl<S, T, N, D> FloatIndexMut<Range<usize>> for DspVec<S, T, N, D> where
    D: Domain,
    N: NumberSpace,
    S: ToSliceMut<T>,
    T: RealNumber
[src]

impl<S, T, N, D> FloatIndexMut<RangeFrom<usize>> for DspVec<S, T, N, D> where
    D: Domain,
    N: NumberSpace,
    S: ToSliceMut<T>,
    T: RealNumber
[src]

impl<S, T, N, D> FloatIndexMut<RangeFull> for DspVec<S, T, N, D> where
    D: Domain,
    N: NumberSpace,
    S: ToSliceMut<T>,
    T: RealNumber
[src]

impl<S, T, N, D> FloatIndexMut<RangeTo<usize>> for DspVec<S, T, N, D> where
    D: Domain,
    N: NumberSpace,
    S: ToSliceMut<T>,
    T: RealNumber
[src]

Loading content...