pub struct CxLinuxMedia { /* private fields */ }Implementations§
Source§impl CxLinuxMedia
impl CxLinuxMedia
pub fn pulse_audio(&mut self) -> Arc<Mutex<PulseAudioAccess>> ⓘ
pub fn alsa_audio(&mut self) -> Arc<Mutex<AlsaAudioAccess>> ⓘ
pub fn alsa_midi(&mut self) -> Arc<Mutex<AlsaMidiAccess>> ⓘ
Trait Implementations§
Source§impl Default for CxLinuxMedia
impl Default for CxLinuxMedia
Source§fn default() -> CxLinuxMedia
fn default() -> CxLinuxMedia
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Send for CxLinuxMedia
impl !Sync for CxLinuxMedia
impl Freeze for CxLinuxMedia
impl RefUnwindSafe for CxLinuxMedia
impl Unpin for CxLinuxMedia
impl UnsafeUnpin for CxLinuxMedia
impl UnwindSafe for CxLinuxMedia
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