#[repr(C)]pub struct tagEXCEPINFO {
pub wCode: WORD,
pub wReserved: WORD,
pub bstrSource: BSTR,
pub bstrDescription: BSTR,
pub bstrHelpFile: BSTR,
pub dwHelpContext: DWORD,
pub pvReserved: PVOID,
pub pfnDeferredFillIn: Option<unsafe extern "stdcall" fn(arg1: *mut tagEXCEPINFO) -> HRESULT>,
pub scode: SCODE,
}Fields§
§wCode: WORD§wReserved: WORD§bstrSource: BSTR§bstrDescription: BSTR§bstrHelpFile: BSTR§dwHelpContext: DWORD§pvReserved: PVOID§pfnDeferredFillIn: Option<unsafe extern "stdcall" fn(arg1: *mut tagEXCEPINFO) -> HRESULT>§scode: SCODETrait Implementations§
Source§impl Clone for tagEXCEPINFO
impl Clone for tagEXCEPINFO
Source§fn clone(&self) -> tagEXCEPINFO
fn clone(&self) -> tagEXCEPINFO
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for tagEXCEPINFO
Auto Trait Implementations§
impl Freeze for tagEXCEPINFO
impl RefUnwindSafe for tagEXCEPINFO
impl !Send for tagEXCEPINFO
impl !Sync for tagEXCEPINFO
impl Unpin for tagEXCEPINFO
impl UnwindSafe for tagEXCEPINFO
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more