Trait basic_dsp::ToRealResult

source ·
pub trait ToRealResult {
    type RealResult;
}
Expand description

Specifies what the the result is if a type is transformed to real numbers.

Required Associated Types§

Implementors§

source§

impl<S, T> ToRealResult for DspVec<S, T, Complex, Freq>
where S: ToSlice<T>, T: RealNumber,

§

type RealResult = DspVec<S, T, Real, Freq>

source§

impl<S, T> ToRealResult for DspVec<S, T, Complex, Time>
where S: ToSlice<T>, T: RealNumber,

§

type RealResult = DspVec<S, T, Real, Time>

source§

impl<S, T> ToRealResult for DspVec<S, T, RealOrComplex, TimeOrFreq>
where S: ToSlice<T>, T: RealNumber,

source§

impl<V, S, T> ToRealResult for Matrix2xN<V, S, T>
where V: Vector<T> + ToRealResult, S: ToSlice<T>, T: RealNumber, <V as ToRealResult>::RealResult: Vector<T>,

source§

impl<V, S, T> ToRealResult for Matrix3xN<V, S, T>
where V: Vector<T> + ToRealResult, S: ToSlice<T>, T: RealNumber, <V as ToRealResult>::RealResult: Vector<T>,

source§

impl<V, S, T> ToRealResult for Matrix4xN<V, S, T>
where V: Vector<T> + ToRealResult, S: ToSlice<T>, T: RealNumber, <V as ToRealResult>::RealResult: Vector<T>,

source§

impl<V, S, T> ToRealResult for MatrixMxN<V, S, T>
where V: Vector<T> + ToRealResult, S: ToSlice<T>, T: RealNumber, <V as ToRealResult>::RealResult: Vector<T>,