pub enum AudioChannel {
Show 21 variants
Mono,
FrontLeft,
FrontRight,
FrontCenter,
RearCenter,
RearLeft,
RearRight,
LowFrequencyEffects,
FrontLeftCenter,
FrontRightCenter,
SideLeft,
SideRight,
Aux(u8),
TopCenter,
TopFrontLeft,
TopFrontRight,
TopFrontCenter,
TopRearLeft,
TopRearRight,
TopRearCenter,
Unknown,
}Expand description
Where a channel plays, as PulseAudio’s channel map names it, with
Quickshell’s names for PwAudioChannel.
Variants§
Mono
FrontLeft
FrontRight
FrontCenter
RearCenter
RearLeft
RearRight
LowFrequencyEffects
FrontLeftCenter
FrontRightCenter
SideLeft
SideRight
Aux(u8)
An auxiliary channel, 0 to 31.
TopCenter
TopFrontLeft
TopFrontRight
TopFrontCenter
TopRearLeft
TopRearRight
TopRearCenter
Unknown
A position the server didn’t give.
Trait Implementations§
Source§impl Clone for AudioChannel
impl Clone for AudioChannel
impl Copy for AudioChannel
Source§impl Debug for AudioChannel
impl Debug for AudioChannel
impl Eq for AudioChannel
Source§impl PartialEq for AudioChannel
impl PartialEq for AudioChannel
impl StructuralPartialEq for AudioChannel
Auto Trait Implementations§
impl Forget for AudioChannel
impl Freeze for AudioChannel
impl Move for AudioChannel
impl RefUnwindSafe for AudioChannel
impl Send for AudioChannel
impl Sync for AudioChannel
impl Unpin for AudioChannel
impl UnsafeUnpin for AudioChannel
impl UnwindSafe for AudioChannel
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