pub struct InteropVec<T> where T: RealNumber { /* fields omitted */ }
Methods
impl<T> InteropVec<T> where T: RealNumber
[src]
fn convert_vec<F>(self, op: F) -> VectorInteropResult<InteropVec<T>> where 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>>
fn convert_scalar<F, TT>(&self, op: F, default: TT) -> ScalarInteropResult<TT> where F: Fn(&GenDspVec<Vec<T>, T>) -> ScalarResult<TT>
fn decompose(self) -> (GenDspVec<Vec<T>, T>, SingleBuffer<T>)