Struct dsp::signal::AddAmp
[−]
[src]
pub struct AddAmp<A, B> { /* fields omitted */ }
An iterator that yields the sum of the frames yielded by both other
and self
in lock-step.
Trait Implementations
impl<A, B> Clone for AddAmp<A, B> where
A: Clone,
B: Clone,
[src]
A: Clone,
B: Clone,
fn clone(&self) -> AddAmp<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
impl<A, B> Iterator for AddAmp<A, B> where
A: Signal,
B: Signal,
<A as Iterator>::Item: Frame,
<B as Iterator>::Item: Frame,
<<B as Iterator>::Item as Frame>::Sample == <<<A as Iterator>::Item as Frame>::Sample as Sample>::Signed,
<<B as Iterator>::Item as Frame>::NumChannels == <<A as Iterator>::Item as Frame>::NumChannels,
[src]
A: Signal,
B: Signal,
<A as Iterator>::Item: Frame,
<B as Iterator>::Item: Frame,
<<B as Iterator>::Item as Frame>::Sample == <<<A as Iterator>::Item as Frame>::Sample as Sample>::Signed,
<<B as Iterator>::Item as Frame>::NumChannels == <<A as Iterator>::Item as Frame>::NumChannels,
type Item = <A as Iterator>::Item
fn next(&mut self) -> Option<<AddAmp<A, B> as Iterator>::Item>
fn size_hint(&self) -> (usize, Option<usize>)
impl<A, B> ExactSizeIterator for AddAmp<A, B> where
A: ExactSizeIterator,
B: ExactSizeIterator,
AddAmp<A, B>: Iterator,
[src]
A: ExactSizeIterator,
B: ExactSizeIterator,
AddAmp<A, B>: Iterator,