Struct audiostream::MonoAdapter [] [src]

pub struct MonoAdapter<F, T> {
    // some fields omitted
}

Generalizes a MonoSource into Source.

Trait Implementations

impl<F, T> Source for MonoAdapter<F, T> where F: Sample, T: MonoSource<Output=F>

type Output = F

fn next<'a>(&'a mut self) -> SourceResult<'a, F>

impl<F, T> Deref for MonoAdapter<F, T>

type Target = T

fn deref(&self) -> &T