pub enum Independent {
Mono = 1,
Stereo = 2,
Channels3 = 3,
Channels4 = 4,
Channels5 = 5,
Channels6 = 6,
Channels7 = 7,
Channels8 = 8,
}Expand description
How independent channels are stored
Variants§
Mono = 1
1 monoaural channel
Stereo = 2
left, right channels
Channels3 = 3
left, right, center channels
Channels4 = 4
front left, front right, back left, back right channels
Channels5 = 5
front left, front right, front center, back/surround left, back/surround right channels
Channels6 = 6
front left, front right, front center, LFE, back/surround left, back/surround right channels
Channels7 = 7
front left, front right, front center, LFE, back center, side left, side right channels
Channels8 = 8
front left, front right, front center, LFE, back left, back right, side left, side right channels
Trait Implementations§
Source§impl Clone for Independent
impl Clone for Independent
Source§fn clone(&self) -> Independent
fn clone(&self) -> Independent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Independent
impl Debug for Independent
Source§impl From<Independent> for u8
impl From<Independent> for u8
Source§fn from(ch: Independent) -> Self
fn from(ch: Independent) -> Self
Converts to this type from the input type.
Source§impl From<Independent> for usize
impl From<Independent> for usize
Source§fn from(ch: Independent) -> Self
fn from(ch: Independent) -> Self
Converts to this type from the input type.
Source§impl PartialEq for Independent
impl PartialEq for Independent
Source§impl TryFrom<usize> for Independent
impl TryFrom<usize> for Independent
impl Copy for Independent
impl Eq for Independent
impl StructuralPartialEq for Independent
Auto Trait Implementations§
impl Freeze for Independent
impl RefUnwindSafe for Independent
impl Send for Independent
impl Sync for Independent
impl Unpin for Independent
impl UnwindSafe for Independent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more