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]
impl<S> IntoInterleavedSamples<S> where
S: Signal, pub fn next_sample(&mut self) -> <S::Frame as Frame>::Sample[src]
pub fn next_sample(&mut self) -> <S::Frame as Frame>::SampleYield the next interleaved sample from the inner Signal.
ⓘImportant traits for IntoInterleavedSamplesIterator<S>pub fn into_iter(self) -> IntoInterleavedSamplesIterator<S>[src]
ⓘImportant traits for IntoInterleavedSamplesIterator<S>
pub fn into_iter(self) -> IntoInterleavedSamplesIterator<S>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]
impl<S> Clone for IntoInterleavedSamples<S> where
S: Signal + Clone,
<S::Frame as Frame>::Channels: Clone,