#[repr(u32)]pub enum SoundIoBackend {
SoundIoBackendNone = 0,
SoundIoBackendJack = 1,
SoundIoBackendPulseAudio = 2,
SoundIoBackendAlsa = 3,
SoundIoBackendCoreAudio = 4,
SoundIoBackendWasapi = 5,
SoundIoBackendDummy = 6,
}Variants§
SoundIoBackendNone = 0
SoundIoBackendJack = 1
SoundIoBackendPulseAudio = 2
SoundIoBackendAlsa = 3
SoundIoBackendCoreAudio = 4
SoundIoBackendWasapi = 5
SoundIoBackendDummy = 6
Trait Implementations§
Source§impl Clone for SoundIoBackend
impl Clone for SoundIoBackend
Source§fn clone(&self) -> SoundIoBackend
fn clone(&self) -> SoundIoBackend
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 moreimpl Copy for SoundIoBackend
Auto Trait Implementations§
impl Freeze for SoundIoBackend
impl RefUnwindSafe for SoundIoBackend
impl Send for SoundIoBackend
impl Sync for SoundIoBackend
impl Unpin for SoundIoBackend
impl UnwindSafe for SoundIoBackend
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