Trait alto::AsBufferData [−][src]
pub unsafe trait AsBufferData<F: SampleFrame> { }
Implemented for types that represent a shared buffer of audio data.
Implementations on Foreign Types
impl<F> AsBufferData<F> for [F] where
F: SampleFrame,
[src]
impl<F> AsBufferData<F> for [F] where
F: SampleFrame,
impl<F> AsBufferData<F> for [u8] where
F: SampleFrame<Sample = u8>,
[src]
impl<F> AsBufferData<F> for [u8] where
F: SampleFrame<Sample = u8>,
impl<F> AsBufferData<F> for [i16] where
F: SampleFrame<Sample = i16>,
[src]
impl<F> AsBufferData<F> for [i16] where
F: SampleFrame<Sample = i16>,
impl<F> AsBufferData<F> for [f32] where
F: SampleFrame<Sample = f32>,
[src]
impl<F> AsBufferData<F> for [f32] where
F: SampleFrame<Sample = f32>,
Implementors
impl<F, T> AsBufferData<F> for T where
F: SampleFrame,
T: Deref,
<T as Deref>::Target: AsBufferData<F>,