pub struct DSoundAudioDeviceGuid(/* private fields */);Expand description
[microsoft.com]
DirectSound audio device GUID retrieved with get_dsound_audio_device_guids
Implementations§
Trait Implementations§
Source§impl AsMut<DSoundAudioDeviceGuid> for GUID
Available on crate feature winapi-0-3 only.
impl AsMut<DSoundAudioDeviceGuid> for GUID
Available on crate feature
winapi-0-3 only.Source§fn as_mut(&mut self) -> &mut DSoundAudioDeviceGuid
fn as_mut(&mut self) -> &mut DSoundAudioDeviceGuid
Converts this type into a mutable reference of the (usually inferred) input type.
§impl AsMut<DSoundAudioDeviceGuid> for GUID
Available on crate feature windows-sys-0-52 only.
impl AsMut<DSoundAudioDeviceGuid> for GUID
Available on crate feature
windows-sys-0-52 only.§fn as_mut(&mut self) -> &mut DSoundAudioDeviceGuid
fn as_mut(&mut self) -> &mut DSoundAudioDeviceGuid
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<GUID> for DSoundAudioDeviceGuid
Available on crate feature winapi-0-3 only.
impl AsMut<GUID> for DSoundAudioDeviceGuid
Available on crate feature
winapi-0-3 only.§impl AsMut<GUID> for DSoundAudioDeviceGuid
Available on crate feature windows-sys-0-52 only.
impl AsMut<GUID> for DSoundAudioDeviceGuid
Available on crate feature
windows-sys-0-52 only.Source§impl AsRef<DSoundAudioDeviceGuid> for GUID
Available on crate feature winapi-0-3 only.
impl AsRef<DSoundAudioDeviceGuid> for GUID
Available on crate feature
winapi-0-3 only.Source§fn as_ref(&self) -> &DSoundAudioDeviceGuid
fn as_ref(&self) -> &DSoundAudioDeviceGuid
Converts this type into a shared reference of the (usually inferred) input type.
§impl AsRef<DSoundAudioDeviceGuid> for GUID
Available on crate feature windows-sys-0-52 only.
impl AsRef<DSoundAudioDeviceGuid> for GUID
Available on crate feature
windows-sys-0-52 only.§fn as_ref(&self) -> &DSoundAudioDeviceGuid
fn as_ref(&self) -> &DSoundAudioDeviceGuid
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<GUID> for DSoundAudioDeviceGuid
Available on crate feature winapi-0-3 only.
impl AsRef<GUID> for DSoundAudioDeviceGuid
Available on crate feature
winapi-0-3 only.§impl AsRef<GUID> for DSoundAudioDeviceGuid
Available on crate feature windows-sys-0-52 only.
impl AsRef<GUID> for DSoundAudioDeviceGuid
Available on crate feature
windows-sys-0-52 only.Source§impl Clone for DSoundAudioDeviceGuid
impl Clone for DSoundAudioDeviceGuid
Source§fn clone(&self) -> DSoundAudioDeviceGuid
fn clone(&self) -> DSoundAudioDeviceGuid
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 moreSource§impl Debug for DSoundAudioDeviceGuid
impl Debug for DSoundAudioDeviceGuid
Source§impl Default for DSoundAudioDeviceGuid
impl Default for DSoundAudioDeviceGuid
Source§impl Display for DSoundAudioDeviceGuid
impl Display for DSoundAudioDeviceGuid
Source§impl From<DSoundAudioDeviceGuid> for GUID
Available on crate feature winapi-0-3 only.
impl From<DSoundAudioDeviceGuid> for GUID
Available on crate feature
winapi-0-3 only.Source§fn from(value: DSoundAudioDeviceGuid) -> Self
fn from(value: DSoundAudioDeviceGuid) -> Self
Converts to this type from the input type.
§impl From<DSoundAudioDeviceGuid> for GUID
Available on crate feature windows-sys-0-52 only.
impl From<DSoundAudioDeviceGuid> for GUID
Available on crate feature
windows-sys-0-52 only.§fn from(value: DSoundAudioDeviceGuid) -> Self
fn from(value: DSoundAudioDeviceGuid) -> Self
Converts to this type from the input type.
Source§impl From<GUID> for DSoundAudioDeviceGuid
Available on crate feature winapi-0-3 only.
impl From<GUID> for DSoundAudioDeviceGuid
Available on crate feature
winapi-0-3 only.§impl From<GUID> for DSoundAudioDeviceGuid
Available on crate feature windows-sys-0-52 only.
impl From<GUID> for DSoundAudioDeviceGuid
Available on crate feature
windows-sys-0-52 only.Source§impl Hash for DSoundAudioDeviceGuid
impl Hash for DSoundAudioDeviceGuid
Source§impl Ord for DSoundAudioDeviceGuid
impl Ord for DSoundAudioDeviceGuid
Source§impl PartialEq for DSoundAudioDeviceGuid
impl PartialEq for DSoundAudioDeviceGuid
Source§impl PartialOrd for DSoundAudioDeviceGuid
impl PartialOrd for DSoundAudioDeviceGuid
impl Copy for DSoundAudioDeviceGuid
impl Eq for DSoundAudioDeviceGuid
impl Pod for DSoundAudioDeviceGuid
Auto Trait Implementations§
impl Freeze for DSoundAudioDeviceGuid
impl RefUnwindSafe for DSoundAudioDeviceGuid
impl Send for DSoundAudioDeviceGuid
impl Sync for DSoundAudioDeviceGuid
impl Unpin for DSoundAudioDeviceGuid
impl UnwindSafe for DSoundAudioDeviceGuid
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
Source§impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
Self must have the same layout as the specified Bits except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern.Source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self.