#[repr(C)]
pub union _wireVARIANT_0 {
Show 44 fields pub llVal: i64, pub lVal: i32, pub bVal: u8, pub iVal: i16, pub fltVal: f32, pub dblVal: f64, pub boolVal: VARIANT_BOOL, pub scode: i32, pub cyVal: CY, pub date: f64, pub bstrVal: *mut FLAGGED_WORD_BLOB, pub punkVal: IUnknown, pub pdispVal: IDispatch, pub parray: *mut *mut _wireSAFEARRAY, pub brecVal: *mut _wireBRECORD, pub pbVal: *mut u8, pub piVal: *mut i16, pub plVal: *mut i32, pub pllVal: *mut i64, pub pfltVal: *mut f32, pub pdblVal: *mut f64, pub pboolVal: *mut VARIANT_BOOL, pub pscode: *mut i32, pub pcyVal: *mut CY, pub pdate: *mut f64, pub pbstrVal: *mut *mut FLAGGED_WORD_BLOB, pub ppunkVal: *mut IUnknown, pub ppdispVal: *mut IDispatch, pub pparray: *mut *mut *mut _wireSAFEARRAY, pub pvarVal: *mut *mut _wireVARIANT, pub cVal: CHAR, pub uiVal: u16, pub ulVal: u32, pub ullVal: u64, pub intVal: i32, pub uintVal: u32, pub decVal: DECIMAL, pub pdecVal: *mut DECIMAL, pub pcVal: PSTR, pub puiVal: *mut u16, pub pulVal: *mut u32, pub pullVal: *mut u64, pub pintVal: *mut i32, pub puintVal: *mut u32,
}
Expand description

Required features: "Win32_System_Ole", "Win32_Foundation", "Win32_System_Com"

Fields§

§llVal: i64§lVal: i32§bVal: u8§iVal: i16§fltVal: f32§dblVal: f64§boolVal: VARIANT_BOOL§scode: i32§cyVal: CY§date: f64§bstrVal: *mut FLAGGED_WORD_BLOB§punkVal: IUnknown§pdispVal: IDispatch§parray: *mut *mut _wireSAFEARRAY§brecVal: *mut _wireBRECORD§pbVal: *mut u8§piVal: *mut i16§plVal: *mut i32§pllVal: *mut i64§pfltVal: *mut f32§pdblVal: *mut f64§pboolVal: *mut VARIANT_BOOL§pscode: *mut i32§pcyVal: *mut CY§pdate: *mut f64§pbstrVal: *mut *mut FLAGGED_WORD_BLOB§ppunkVal: *mut IUnknown§ppdispVal: *mut IDispatch§pparray: *mut *mut *mut _wireSAFEARRAY§pvarVal: *mut *mut _wireVARIANT§cVal: CHAR§uiVal: u16§ulVal: u32§ullVal: u64§intVal: i32§uintVal: u32§decVal: DECIMAL§pdecVal: *mut DECIMAL§pcVal: PSTR§puiVal: *mut u16§pulVal: *mut u32§pullVal: *mut u64§pintVal: *mut i32§puintVal: *mut u32

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.