Struct wasapi::GUID [−]
Expand description
A globally unique identifier (GUID) used to identify COM and WinRT interfaces.
Fields
data1: u32
data2: u16
data3: u16
data4: [u8; 8]
Implementations
impl GUID
impl GUID
Creates a GUID
with the given constant values.
pub const fn from_signature(signature: ConstBuffer) -> GUID
pub const fn from_signature(signature: ConstBuffer) -> GUID
Creates a GUID
for a “generic” WinRT type.
Trait Implementations
impl DefaultType for GUID
impl DefaultType for GUID
type DefaultType = GUID
unsafe fn from_default(value: &Self::DefaultType) -> Result<Self, Error>
unsafe fn from_default(value: &Self::DefaultType) -> Result<Self, Error>
Safety
impl StructuralEq for GUID
impl StructuralPartialEq for GUID
Auto Trait Implementations
impl RefUnwindSafe for GUID
impl UnwindSafe for GUID
Blanket Implementations
Mutably borrows from an owned value. Read more