[][src]Enum libsoundio_sys::SoundIoChannelLayoutId

#[repr(u32)]
pub enum SoundIoChannelLayoutId {
    SoundIoChannelLayoutIdMono,
    SoundIoChannelLayoutIdStereo,
    SoundIoChannelLayoutId2Point1,
    SoundIoChannelLayoutId3Point0,
    SoundIoChannelLayoutId3Point0Back,
    SoundIoChannelLayoutId3Point1,
    SoundIoChannelLayoutId4Point0,
    SoundIoChannelLayoutIdQuad,
    SoundIoChannelLayoutIdQuadSide,
    SoundIoChannelLayoutId4Point1,
    SoundIoChannelLayoutId5Point0Back,
    SoundIoChannelLayoutId5Point0Side,
    SoundIoChannelLayoutId5Point1,
    SoundIoChannelLayoutId5Point1Back,
    SoundIoChannelLayoutId6Point0Side,
    SoundIoChannelLayoutId6Point0Front,
    SoundIoChannelLayoutIdHexagonal,
    SoundIoChannelLayoutId6Point1,
    SoundIoChannelLayoutId6Point1Back,
    SoundIoChannelLayoutId6Point1Front,
    SoundIoChannelLayoutId7Point0,
    SoundIoChannelLayoutId7Point0Front,
    SoundIoChannelLayoutId7Point1,
    SoundIoChannelLayoutId7Point1Wide,
    SoundIoChannelLayoutId7Point1WideBack,
    SoundIoChannelLayoutIdOctagonal,
}

Variants

SoundIoChannelLayoutIdMono
SoundIoChannelLayoutIdStereo
SoundIoChannelLayoutId2Point1
SoundIoChannelLayoutId3Point0
SoundIoChannelLayoutId3Point0Back
SoundIoChannelLayoutId3Point1
SoundIoChannelLayoutId4Point0
SoundIoChannelLayoutIdQuad
SoundIoChannelLayoutIdQuadSide
SoundIoChannelLayoutId4Point1
SoundIoChannelLayoutId5Point0Back
SoundIoChannelLayoutId5Point0Side
SoundIoChannelLayoutId5Point1
SoundIoChannelLayoutId5Point1Back
SoundIoChannelLayoutId6Point0Side
SoundIoChannelLayoutId6Point0Front
SoundIoChannelLayoutIdHexagonal
SoundIoChannelLayoutId6Point1
SoundIoChannelLayoutId6Point1Back
SoundIoChannelLayoutId6Point1Front
SoundIoChannelLayoutId7Point0
SoundIoChannelLayoutId7Point0Front
SoundIoChannelLayoutId7Point1
SoundIoChannelLayoutId7Point1Wide
SoundIoChannelLayoutId7Point1WideBack
SoundIoChannelLayoutIdOctagonal

Trait Implementations

impl Clone for SoundIoChannelLayoutId[src]

impl Copy for SoundIoChannelLayoutId[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.