Struct sample::signal::IntoInterleavedSamples
[−]
[src]
pub struct IntoInterleavedSamples<S> where
S: Signal, { /* fields omitted */ }
Converts a Signal
to a type that yields the individual interleaved samples.
Methods
impl<S> IntoInterleavedSamples<S> where
S: Signal,
[src]
S: Signal,
fn next_sample(&mut self) -> <S::Frame as Frame>::Sample
[src]
Yield the next interleaved sample from the inner Signal
.
fn into_iter(self) -> IntoInterleavedSamplesIterator<S>
[src]
Convert the ToInterleavedSamples
into an Iterator
.
Trait Implementations
impl<S> Clone for IntoInterleavedSamples<S> where
S: Signal + Clone,
<S::Frame as Frame>::Channels: Clone,
[src]
S: Signal + Clone,
<S::Frame as Frame>::Channels: Clone,