Trait pulse_simple::ChannelCount
[−]
[src]
pub trait ChannelCount { type S: Sampleable; fn count() -> u8; fn format() -> pa_sample_format_t { ... } fn sample_size() -> usize { ... } }
Associated Types
type S: Sampleable
Required Methods
Provided Methods
fn format() -> pa_sample_format_t
fn sample_size() -> usize
Implementors
impl<S> ChannelCount for [S; 1] where
S: Sampleable,impl<S> ChannelCount for [S; 2] where
S: Sampleable,impl<S> ChannelCount for [S; 3] where
S: Sampleable,impl<S> ChannelCount for [S; 4] where
S: Sampleable,impl<S> ChannelCount for [S; 5] where
S: Sampleable,impl<S> ChannelCount for [S; 6] where
S: Sampleable,impl<S> ChannelCount for [S; 7] where
S: Sampleable,impl<S> ChannelCount for [S; 8] where
S: Sampleable,impl<S> ChannelCount for [S; 9] where
S: Sampleable,