Struct makepad_widgets::shader::std::AudioDevicesEvent
pub struct AudioDevicesEvent {
pub descs: Vec<AudioDeviceDesc, Global>,
}
Fields§
§descs: Vec<AudioDeviceDesc, Global>
Implementations§
§impl AudioDevicesEvent
impl AudioDevicesEvent
pub fn default_input(&self) -> Vec<AudioDeviceId, Global>
pub fn default_output(&self) -> Vec<AudioDeviceId, Global>
pub fn match_outputs(&self, outputs: &[&str]) -> Vec<AudioDeviceId, Global>
pub fn match_inputs(&self, inputs: &[&str]) -> Vec<AudioDeviceId, Global>
Trait Implementations§
§impl Clone for AudioDevicesEvent
impl Clone for AudioDevicesEvent
§fn clone(&self) -> AudioDevicesEvent
fn clone(&self) -> AudioDevicesEvent
Returns a copy 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 more§impl Debug for AudioDevicesEvent
impl Debug for AudioDevicesEvent
Auto Trait Implementations§
impl RefUnwindSafe for AudioDevicesEvent
impl Send for AudioDevicesEvent
impl Sync for AudioDevicesEvent
impl Unpin for AudioDevicesEvent
impl UnwindSafe for AudioDevicesEvent
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