#[repr(C)]pub struct IXMLErrorVtbl {
pub QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut IXMLError, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "stdcall" fn(This: *mut IXMLError) -> ULONG>,
pub Release: Option<unsafe extern "stdcall" fn(This: *mut IXMLError) -> ULONG>,
pub GetErrorInfo: Option<unsafe extern "stdcall" fn(This: *mut IXMLError, pErrorReturn: *mut XML_ERROR) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut IXMLError, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "stdcall" fn(This: *mut IXMLError) -> ULONG>§Release: Option<unsafe extern "stdcall" fn(This: *mut IXMLError) -> ULONG>§GetErrorInfo: Option<unsafe extern "stdcall" fn(This: *mut IXMLError, pErrorReturn: *mut XML_ERROR) -> HRESULT>Trait Implementations§
Source§impl Clone for IXMLErrorVtbl
impl Clone for IXMLErrorVtbl
Source§fn clone(&self) -> IXMLErrorVtbl
fn clone(&self) -> IXMLErrorVtbl
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 IXMLErrorVtbl
Auto Trait Implementations§
impl Freeze for IXMLErrorVtbl
impl RefUnwindSafe for IXMLErrorVtbl
impl Send for IXMLErrorVtbl
impl Sync for IXMLErrorVtbl
impl Unpin for IXMLErrorVtbl
impl UnwindSafe for IXMLErrorVtbl
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