Struct com_rs::IID
[−]
[src]
pub struct IID { pub data1: u32, pub data2: u16, pub data3: u16, pub data4: [u8; 8], }
Interface identifier.
Fields
data1: u32
First component, 32-bit value.
data2: u16
Second component, 16-bit value.
data3: u16
Third component, 16-bit value.
data4: [u8; 8]
Fourth component, array of 8-bit values.
Trait Implementations
impl PartialEq for IID
[src]
fn eq(&self, __arg_0: &IID) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &IID) -> bool
This method tests for !=
.
impl Eq for IID
[src]
impl Debug for IID
[src]
impl Copy for IID
[src]
impl Clone for IID
[src]
fn clone(&self) -> IID
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Display for IID
[src]
Print IID in Windows registry format {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}.