Struct AudioRoutingEndpoint
#[repr(transparent)]pub struct AudioRoutingEndpoint(pub i32);
Tuple Fields§
§0: i32
Implementations§
§impl AudioRoutingEndpoint
impl AudioRoutingEndpoint
pub const Default: Self = _
pub const Earpiece: Self = _
pub const Speakerphone: Self = _
pub const Bluetooth: Self = _
pub const WiredHeadset: Self = _
pub const WiredHeadsetSpeakerOnly: Self = _
pub const BluetoothWithNoiseAndEchoCancellation: Self = _
pub const BluetoothPreferred: Self = _
Trait Implementations§
§impl Clone for AudioRoutingEndpoint
impl Clone for AudioRoutingEndpoint
§fn clone(&self) -> AudioRoutingEndpoint
fn clone(&self) -> AudioRoutingEndpoint
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 AudioRoutingEndpoint
impl Debug for AudioRoutingEndpoint
§impl Default for AudioRoutingEndpoint
impl Default for AudioRoutingEndpoint
§fn default() -> AudioRoutingEndpoint
fn default() -> AudioRoutingEndpoint
Returns the “default value” for a type. Read more
§impl PartialEq for AudioRoutingEndpoint
impl PartialEq for AudioRoutingEndpoint
impl Copy for AudioRoutingEndpoint
impl Eq for AudioRoutingEndpoint
impl StructuralPartialEq for AudioRoutingEndpoint
Auto Trait Implementations§
impl Freeze for AudioRoutingEndpoint
impl RefUnwindSafe for AudioRoutingEndpoint
impl Send for AudioRoutingEndpoint
impl Sync for AudioRoutingEndpoint
impl Unpin for AudioRoutingEndpoint
impl UnwindSafe for AudioRoutingEndpoint
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