Struct windows_sys::Phone::Media::Devices::AudioRoutingEndpoint
[−]#[repr(transparent)]pub struct AudioRoutingEndpoint(pub i32);
Expand description
Required features: "Phone_Media_Devices"
Tuple Fields
0: i32
Implementations
impl AudioRoutingEndpoint
impl AudioRoutingEndpoint
pub const Default: Self = Self(0i32)
pub const Earpiece: Self = Self(1i32)
pub const Speakerphone: Self = Self(2i32)
pub const Bluetooth: Self = Self(3i32)
pub const WiredHeadset: Self = Self(4i32)
pub const WiredHeadsetSpeakerOnly: Self = Self(5i32)
pub const BluetoothWithNoiseAndEchoCancellation: Self = Self(6i32)
pub const BluetoothPreferred: Self = Self(7i32)
Trait Implementations
impl Clone for AudioRoutingEndpoint
impl Clone for AudioRoutingEndpoint
impl Copy for AudioRoutingEndpoint
Auto Trait Implementations
impl RefUnwindSafe for AudioRoutingEndpoint
impl Send for AudioRoutingEndpoint
impl Sync for AudioRoutingEndpoint
impl Unpin for AudioRoutingEndpoint
impl UnwindSafe for AudioRoutingEndpoint
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more