Struct windows::Win32::Web::InternetExplorer::IDocObjectService_Vtbl
#[repr(C)]pub struct IDocObjectService_Vtbl {
pub base__: IUnknown_Vtbl,
pub FireBeforeNavigate2: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: PCWSTR, _: u32, _: PCWSTR, _: *const u8, _: u32, _: PCWSTR, _: BOOL, _: *mut BOOL) -> HRESULT,
pub FireDownloadBegin: unsafe extern "system" fn(_: *mut c_void) -> HRESULT,
pub FireDownloadComplete: unsafe extern "system" fn(_: *mut c_void) -> HRESULT,
pub GetPendingUrl: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<BSTR>) -> HRESULT,
pub GetUrlSearchComponent: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<BSTR>) -> HRESULT,
pub IsErrorUrl: unsafe extern "system" fn(_: *mut c_void, _: PCWSTR, _: *mut BOOL) -> HRESULT,
/* private fields */
}
Fields§
§base__: IUnknown_Vtbl
§FireDownloadBegin: unsafe extern "system" fn(_: *mut c_void) -> HRESULT
§FireDownloadComplete: unsafe extern "system" fn(_: *mut c_void) -> HRESULT
§GetPendingUrl: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<BSTR>) -> HRESULT
§GetUrlSearchComponent: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<BSTR>) -> HRESULT
§IsErrorUrl: unsafe extern "system" fn(_: *mut c_void, _: PCWSTR, _: *mut BOOL) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDocObjectService_Vtbl
impl RefUnwindSafe for IDocObjectService_Vtbl
impl Send for IDocObjectService_Vtbl
impl Sync for IDocObjectService_Vtbl
impl Unpin for IDocObjectService_Vtbl
impl UnwindSafe for IDocObjectService_Vtbl
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