Trait basic_dsp::InterleaveToVector [−][src]
pub trait InterleaveToVector<T>: ToSlice<T> where
T: RealNumber, { fn interleave_to_complex_time_vec(
&self,
other: &Self
) -> Result<DspVec<Vec<T, Global>, T, Complex, Time>, ErrorReason>; fn interleave_to_complex_freq_vec(
&self,
other: &Self
) -> Result<DspVec<Vec<T, Global>, T, Complex, Freq>, ErrorReason>; }
Expand description
Conversion from two instances of a generic data type into a dsp vector with complex data.
Required methods
fn interleave_to_complex_time_vec(
&self,
other: &Self
) -> Result<DspVec<Vec<T, Global>, T, Complex, Time>, ErrorReason>[src]
fn interleave_to_complex_time_vec(
&self,
other: &Self
) -> Result<DspVec<Vec<T, Global>, T, Complex, Time>, ErrorReason>[src]Create a new vector in real number space and time domain.
delta can be changed after construction with a call of set_delta.
fn interleave_to_complex_freq_vec(
&self,
other: &Self
) -> Result<DspVec<Vec<T, Global>, T, Complex, Freq>, ErrorReason>[src]
fn interleave_to_complex_freq_vec(
&self,
other: &Self
) -> Result<DspVec<Vec<T, Global>, T, Complex, Freq>, ErrorReason>[src]Create a new vector in real number space and frequency domain.
delta can be changed after construction with a call of set_delta.
Implementors
pub fn interleave_to_complex_time_vec(
&self,
other: &Type
) -> Result<DspVec<Vec<T, Global>, T, Complex, Time>, ErrorReason>[src]pub fn interleave_to_complex_freq_vec(
&self,
other: &Type
) -> Result<DspVec<Vec<T, Global>, T, Complex, Freq>, ErrorReason>[src]