Trait basic_dsp_vector::combined_ops::PreparedOperation1Exec
[−]
[src]
pub trait PreparedOperation1Exec<S: ToSliceMut<T>, T: RealNumber, A, D> { fn exec<B>(&self, buffer: &mut B, source: A) -> Result<D, (ErrorReason, D)>
where
B: for<'a> Buffer<'a, S, T>; }
Executes the prepared operations to convert A
to D
.
Required Methods
fn exec<B>(&self, buffer: &mut B, source: A) -> Result<D, (ErrorReason, D)> where
B: for<'a> Buffer<'a, S, T>,
B: for<'a> Buffer<'a, S, T>,
Executes the prepared operations to convert A
to D
.
Implementors
impl<T, S, NI, DI, NO, DO> PreparedOperation1Exec<S, T, DspVec<S, T, NI, DI>, DspVec<S, T, NO, DO>> for PreparedOperation1<T, NI, DI, NO, DO> where
T: RealNumber,
S: ToSliceMut<T>,
DspVec<S, T, NO, DO>: RededicateForceOps<DspVec<S, T, NI, DI>>,
NI: NumberSpace,
DI: Domain,
NO: NumberSpace,
DO: Domain,