Struct dsp::signal::MulAmp
[−]
[src]
pub struct MulAmp<A, B> { // some fields omitted }
An iterator that yields the product of the frames yielded by both other
and self
in
lock-step.
Trait Implementations
impl<A, B> Iterator for MulAmp<A, B> where A: Signal, B: Signal, A::Item: Frame, B::Item: Frame, B::Item::Sample == A::Item::Sample::Float, B::Item::NumChannels == A::Item::NumChannels
type Item = A::Item
fn next(&mut self) -> Option<MulAmp<A, B>::Item>
fn size_hint(&self) -> (usize, Option<usize>)
impl<A, B> ExactSizeIterator for MulAmp<A, B> where A: ExactSizeIterator, B: ExactSizeIterator, MulAmp<A, B>: Iterator
Derived Implementations
impl<A, B> Clone for MulAmp<A, B> where A: Clone, B: Clone
fn clone(&self) -> MulAmp<A, B>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more