Struct winapi::oaidl::_wireVARIANT
[−]
[src]
pub struct _wireVARIANT { pub clSize: DWORD, pub rpcReserved: DWORD, pub vt: USHORT, pub wReserved1: USHORT, pub wReserved2: USHORT, pub wReserved3: USHORT, pub data0: u64, pub data1: u64, }
Fields
clSize | |
rpcReserved | |
vt | |
wReserved1 | |
wReserved2 | |
wReserved3 | |
data0 | |
data1 |
Methods
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
unsafe fn fltVal(&self) -> &FLOAT
unsafe fn fltVal_mut(&mut self) -> &mut FLOAT
impl _wireVARIANT
[src]
unsafe fn dblVal(&self) -> &DOUBLE
unsafe fn dblVal_mut(&mut self) -> &mut DOUBLE
impl _wireVARIANT
[src]
unsafe fn boolVal(&self) -> &VARIANT_BOOL
unsafe fn boolVal_mut(&mut self) -> &mut VARIANT_BOOL
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
unsafe fn bstrVal(&self) -> &wireBSTR
unsafe fn bstrVal_mut(&mut self) -> &mut wireBSTR
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
unsafe fn pdispVal(&self) -> &*mut IDispatch
unsafe fn pdispVal_mut(&mut self) -> &mut *mut IDispatch
impl _wireVARIANT
[src]
unsafe fn parray(&self) -> &wirePSAFEARRAY
unsafe fn parray_mut(&mut self) -> &mut wirePSAFEARRAY
impl _wireVARIANT
[src]
unsafe fn brecVal(&self) -> &wireBRECORD
unsafe fn brecVal_mut(&mut self) -> &mut wireBRECORD
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
unsafe fn pboolVal(&self) -> &*mut VARIANT_BOOL
unsafe fn pboolVal_mut(&mut self) -> &mut *mut VARIANT_BOOL
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
unsafe fn ppunkVal(&self) -> &*mut *mut IUnknown
unsafe fn ppunkVal_mut(&mut self) -> &mut *mut *mut IUnknown
impl _wireVARIANT
[src]
unsafe fn ppdispVal(&self) -> &*mut *mut IDispatch
unsafe fn ppdispVal_mut(&mut self) -> &mut *mut *mut IDispatch
impl _wireVARIANT
[src]
unsafe fn pparray(&self) -> &*mut wirePSAFEARRAY
unsafe fn pparray_mut(&mut self) -> &mut *mut wirePSAFEARRAY
impl _wireVARIANT
[src]
unsafe fn pvarVal(&self) -> &*mut wireVARIANT
unsafe fn pvarVal_mut(&mut self) -> &mut *mut wireVARIANT
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
unsafe fn ullVal(&self) -> &ULONGLONG
unsafe fn ullVal_mut(&mut self) -> &mut ULONGLONG
impl _wireVARIANT
[src]
unsafe fn intVal(&self) -> &INT
unsafe fn intVal_mut(&mut self) -> &mut INT
impl _wireVARIANT
[src]
unsafe fn uintVal(&self) -> &UINT
unsafe fn uintVal_mut(&mut self) -> &mut UINT
impl _wireVARIANT
[src]
unsafe fn decVal(&self) -> &DECIMAL
unsafe fn decVal_mut(&mut self) -> &mut DECIMAL
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
impl _wireVARIANT
[src]
Trait Implementations
impl Copy for _wireVARIANT
[src]
impl Clone for _wireVARIANT
[src]
fn clone(&self) -> _wireVARIANT
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