pub enum ChmapMode {
Fixed,
ArbitraryExchangeable,
PairedExchangeable,
}Expand description
The mode for channel map.
Variants§
Fixed
The map is fixed and no way to change. It’s relevant to SNDRV_CTL_TLVT_CHMAP_FIXED.
ArbitraryExchangeable
Each entry in the map is exchangeable arbitrarily. It’s relevant to
SNDRV_CTL_TLVT_CHMAP_VAR.
PairedExchangeable
The stereo pair of entries in the map is exchangeable. It’s relevant to
SNDRV_CTL_TLVT_CHMAP_PAIRED.
Trait Implementations§
impl Copy for ChmapMode
impl Eq for ChmapMode
impl StructuralPartialEq for ChmapMode
Auto Trait Implementations§
impl Freeze for ChmapMode
impl RefUnwindSafe for ChmapMode
impl Send for ChmapMode
impl Sync for ChmapMode
impl Unpin for ChmapMode
impl UnwindSafe for ChmapMode
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