#[repr(C)]pub struct IXMLDOMParseErrorVtbl {Show 14 fields
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError) -> ULONG>,
pub GetTypeInfoCount: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, pctinfo: *mut UINT) -> HRESULT>,
pub GetTypeInfo: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, iTInfo: UINT, lcid: LCID, ppTInfo: *mut *mut ITypeInfo) -> HRESULT>,
pub GetIDsOfNames: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, riid: *const IID, rgszNames: *mut LPOLESTR, cNames: UINT, lcid: LCID, rgDispId: *mut DISPID) -> HRESULT>,
pub Invoke: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, dispIdMember: DISPID, riid: *const IID, lcid: LCID, wFlags: WORD, pDispParams: *mut DISPPARAMS, pVarResult: *mut VARIANT, pExcepInfo: *mut EXCEPINFO, puArgErr: *mut UINT) -> HRESULT>,
pub get_errorCode: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, errorCode: *mut c_long) -> HRESULT>,
pub get_url: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, urlString: *mut BSTR) -> HRESULT>,
pub get_reason: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, reasonString: *mut BSTR) -> HRESULT>,
pub get_srcText: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, sourceString: *mut BSTR) -> HRESULT>,
pub get_line: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, lineNumber: *mut c_long) -> HRESULT>,
pub get_linepos: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, linePosition: *mut c_long) -> HRESULT>,
pub get_filepos: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, filePosition: *mut c_long) -> HRESULT>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError) -> ULONG>
§GetTypeInfoCount: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, pctinfo: *mut UINT) -> HRESULT>
§GetTypeInfo: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, iTInfo: UINT, lcid: LCID, ppTInfo: *mut *mut ITypeInfo) -> HRESULT>
§GetIDsOfNames: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, riid: *const IID, rgszNames: *mut LPOLESTR, cNames: UINT, lcid: LCID, rgDispId: *mut DISPID) -> HRESULT>
§Invoke: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, dispIdMember: DISPID, riid: *const IID, lcid: LCID, wFlags: WORD, pDispParams: *mut DISPPARAMS, pVarResult: *mut VARIANT, pExcepInfo: *mut EXCEPINFO, puArgErr: *mut UINT) -> HRESULT>
§get_errorCode: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, errorCode: *mut c_long) -> HRESULT>
§get_url: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, urlString: *mut BSTR) -> HRESULT>
§get_reason: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, reasonString: *mut BSTR) -> HRESULT>
§get_srcText: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, sourceString: *mut BSTR) -> HRESULT>
§get_line: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, lineNumber: *mut c_long) -> HRESULT>
§get_linepos: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, linePosition: *mut c_long) -> HRESULT>
§get_filepos: Option<unsafe extern "C" fn(This: *mut IXMLDOMParseError, filePosition: *mut c_long) -> HRESULT>
Trait Implementations§
Source§impl Clone for IXMLDOMParseErrorVtbl
impl Clone for IXMLDOMParseErrorVtbl
Source§fn clone(&self) -> IXMLDOMParseErrorVtbl
fn clone(&self) -> IXMLDOMParseErrorVtbl
Returns a copy 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 moreSource§impl Debug for IXMLDOMParseErrorVtbl
impl Debug for IXMLDOMParseErrorVtbl
Source§impl Ord for IXMLDOMParseErrorVtbl
impl Ord for IXMLDOMParseErrorVtbl
Source§fn cmp(&self, other: &IXMLDOMParseErrorVtbl) -> Ordering
fn cmp(&self, other: &IXMLDOMParseErrorVtbl) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for IXMLDOMParseErrorVtbl
impl PartialEq for IXMLDOMParseErrorVtbl
Source§impl PartialOrd for IXMLDOMParseErrorVtbl
impl PartialOrd for IXMLDOMParseErrorVtbl
impl Copy for IXMLDOMParseErrorVtbl
impl Eq for IXMLDOMParseErrorVtbl
impl StructuralPartialEq for IXMLDOMParseErrorVtbl
Auto Trait Implementations§
impl Freeze for IXMLDOMParseErrorVtbl
impl RefUnwindSafe for IXMLDOMParseErrorVtbl
impl Send for IXMLDOMParseErrorVtbl
impl Sync for IXMLDOMParseErrorVtbl
impl Unpin for IXMLDOMParseErrorVtbl
impl UnwindSafe for IXMLDOMParseErrorVtbl
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