Struct basic_dsp_interop::InteropVec
[−]
[src]
pub struct InteropVec<T> where
T: RealNumber, { /* fields omitted */ }
Methods
impl<T> InteropVec<T> where
T: RealNumber,
[src]
T: RealNumber,
fn convert_vec<F>(self, op: F) -> VectorInteropResult<InteropVec<T>> where
F: Fn(&mut GenDspVec<Vec<T>, T>, &mut SingleBuffer<T>) -> VoidResult,
[src]
F: Fn(&mut GenDspVec<Vec<T>, T>, &mut SingleBuffer<T>) -> VoidResult,
fn trans_vec<F>(self, op: F) -> VectorInteropResult<InteropVec<T>> where
F: Fn(GenDspVec<Vec<T>, T>, &mut SingleBuffer<T>) -> TransRes<GenDspVec<Vec<T>, T>>,
[src]
F: Fn(GenDspVec<Vec<T>, T>, &mut SingleBuffer<T>) -> TransRes<GenDspVec<Vec<T>, T>>,
fn convert_scalar<F, TT>(&self, op: F, default: TT) -> ScalarInteropResult<TT> where
F: Fn(&GenDspVec<Vec<T>, T>) -> ScalarResult<TT>,
[src]
F: Fn(&GenDspVec<Vec<T>, T>) -> ScalarResult<TT>,