Struct com_rs::IID
[−]
[src]
#[repr(C)]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 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 Copy for IID[src]
impl Debug for IID[src]
impl Eq for IID[src]
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 Display for IID[src]
Print IID in Windows registry format {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}.