#[repr(C)]pub struct IWebBrowserVtbl {Show 26 fields
pub parent: IDispatchVtbl,
pub GoBack: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT,
pub GoForward: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT,
pub GoHome: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT,
pub GoSearch: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT,
pub Navigate: unsafe extern "system" fn(This: *mut IWebBrowser, URL: BSTR, Flags: *const VARIANT, TargetFrameName: *const VARIANT, PostData: *const VARIANT, Headers: *const VARIANT) -> HRESULT,
pub Refresh: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT,
pub Refresh2: unsafe extern "system" fn(This: *mut IWebBrowser, Level: *const VARIANT) -> HRESULT,
pub Stop: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT,
pub get_Application: unsafe extern "system" fn(This: *mut IWebBrowser, ppDisp: *mut *mut IDispatch) -> HRESULT,
pub get_Parent: unsafe extern "system" fn(This: *mut IWebBrowser, ppDisp: *mut *mut IDispatch) -> HRESULT,
pub get_Container: unsafe extern "system" fn(This: *mut IWebBrowser, ppDisp: *mut *mut IDispatch) -> HRESULT,
pub get_Document: unsafe extern "system" fn(This: *mut IWebBrowser, ppDisp: *mut *mut IDispatch) -> HRESULT,
pub get_TopLevelContainer: unsafe extern "system" fn(This: *mut IWebBrowser, pBool: *mut VARIANT_BOOL) -> HRESULT,
pub get_Type: unsafe extern "system" fn(This: *mut IWebBrowser, Type: *mut BSTR) -> HRESULT,
pub get_Left: unsafe extern "system" fn(This: *mut IWebBrowser, pl: *mut LONG) -> HRESULT,
pub put_Left: unsafe extern "system" fn(This: *mut IWebBrowser, Left: LONG) -> HRESULT,
pub get_Top: unsafe extern "system" fn(This: *mut IWebBrowser, pl: *mut LONG) -> HRESULT,
pub put_Top: unsafe extern "system" fn(This: *mut IWebBrowser, Top: LONG) -> HRESULT,
pub get_Width: unsafe extern "system" fn(This: *mut IWebBrowser, pl: *mut LONG) -> HRESULT,
pub put_Width: unsafe extern "system" fn(This: *mut IWebBrowser, Width: LONG) -> HRESULT,
pub get_Height: unsafe extern "system" fn(This: *mut IWebBrowser, pl: *mut LONG) -> HRESULT,
pub put_Height: unsafe extern "system" fn(This: *mut IWebBrowser, Height: LONG) -> HRESULT,
pub get_LocationName: unsafe extern "system" fn(This: *mut IWebBrowser, LocationName: *mut BSTR) -> HRESULT,
pub get_LocationURL: unsafe extern "system" fn(This: *mut IWebBrowser, LocationURL: *mut BSTR) -> HRESULT,
pub get_Busy: unsafe extern "system" fn(This: *mut IWebBrowser, pBool: *mut VARIANT_BOOL) -> HRESULT,
}Fields§
§parent: IDispatchVtbl§GoBack: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT§GoForward: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT§GoHome: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT§GoSearch: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT§Refresh: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT§Refresh2: unsafe extern "system" fn(This: *mut IWebBrowser, Level: *const VARIANT) -> HRESULT§Stop: unsafe extern "system" fn(This: *mut IWebBrowser) -> HRESULT§get_Application: unsafe extern "system" fn(This: *mut IWebBrowser, ppDisp: *mut *mut IDispatch) -> HRESULT§get_Parent: unsafe extern "system" fn(This: *mut IWebBrowser, ppDisp: *mut *mut IDispatch) -> HRESULT§get_Container: unsafe extern "system" fn(This: *mut IWebBrowser, ppDisp: *mut *mut IDispatch) -> HRESULT§get_Document: unsafe extern "system" fn(This: *mut IWebBrowser, ppDisp: *mut *mut IDispatch) -> HRESULT§get_TopLevelContainer: unsafe extern "system" fn(This: *mut IWebBrowser, pBool: *mut VARIANT_BOOL) -> HRESULT§get_Type: unsafe extern "system" fn(This: *mut IWebBrowser, Type: *mut BSTR) -> HRESULT§get_Left: unsafe extern "system" fn(This: *mut IWebBrowser, pl: *mut LONG) -> HRESULT§put_Left: unsafe extern "system" fn(This: *mut IWebBrowser, Left: LONG) -> HRESULT§get_Top: unsafe extern "system" fn(This: *mut IWebBrowser, pl: *mut LONG) -> HRESULT§put_Top: unsafe extern "system" fn(This: *mut IWebBrowser, Top: LONG) -> HRESULT§get_Width: unsafe extern "system" fn(This: *mut IWebBrowser, pl: *mut LONG) -> HRESULT§put_Width: unsafe extern "system" fn(This: *mut IWebBrowser, Width: LONG) -> HRESULT§get_Height: unsafe extern "system" fn(This: *mut IWebBrowser, pl: *mut LONG) -> HRESULT§put_Height: unsafe extern "system" fn(This: *mut IWebBrowser, Height: LONG) -> HRESULT§get_LocationName: unsafe extern "system" fn(This: *mut IWebBrowser, LocationName: *mut BSTR) -> HRESULT§get_LocationURL: unsafe extern "system" fn(This: *mut IWebBrowser, LocationURL: *mut BSTR) -> HRESULT§get_Busy: unsafe extern "system" fn(This: *mut IWebBrowser, pBool: *mut VARIANT_BOOL) -> HRESULTAuto Trait Implementations§
impl Freeze for IWebBrowserVtbl
impl RefUnwindSafe for IWebBrowserVtbl
impl Send for IWebBrowserVtbl
impl Sync for IWebBrowserVtbl
impl Unpin for IWebBrowserVtbl
impl UnwindSafe for IWebBrowserVtbl
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