#[repr(C)]pub struct IWebBrowser2Vtbl {Show 20 fields
pub parent: IWebBrowserAppVtbl,
pub Navigate2: unsafe extern "system" fn(This: *mut IWebBrowser2, URL: *const VARIANT, Flags: *const VARIANT, TargetFrameName: *const VARIANT, PostData: *const VARIANT, Headers: *const VARIANT) -> HRESULT,
pub QueryStatusWB: unsafe extern "system" fn(This: *mut IWebBrowser2, cmdID: OLECMDID, pcmdf: *mut OLECMDF) -> HRESULT,
pub ExecWB: unsafe extern "system" fn(This: *mut IWebBrowser2, cmdID: OLECMDID, cmdexecopt: OLECMDEXECOPT, pvaIn: *const VARIANT, pvaOut: *mut VARIANT) -> HRESULT,
pub ShowBrowserBar: unsafe extern "system" fn(This: *mut IWebBrowser2, pvaClsid: *const VARIANT, pvarShow: *const VARIANT, pvarSize: *const VARIANT) -> HRESULT,
pub get_ReadyState: unsafe extern "system" fn(This: *mut IWebBrowser2, plReadyState: *mut READYSTATE) -> HRESULT,
pub get_Offline: unsafe extern "system" fn(This: *mut IWebBrowser2, pbOffline: *mut VARIANT_BOOL) -> HRESULT,
pub put_Offline: unsafe extern "system" fn(This: *mut IWebBrowser2, bOffline: VARIANT_BOOL) -> HRESULT,
pub get_Silent: unsafe extern "system" fn(This: *mut IWebBrowser2, pbSilent: *mut VARIANT_BOOL) -> HRESULT,
pub put_Silent: unsafe extern "system" fn(This: *mut IWebBrowser2, bSilent: VARIANT_BOOL) -> HRESULT,
pub get_RegisterAsBrowser: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT,
pub put_RegisterAsBrowser: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT,
pub get_RegisterAsDropTarget: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT,
pub put_RegisterAsDropTarget: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT,
pub get_TheaterMode: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT,
pub put_TheaterMode: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT,
pub get_AddressBar: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: *mut VARIANT_BOOL) -> HRESULT,
pub put_AddressBar: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: VARIANT_BOOL) -> HRESULT,
pub get_Resizable: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: *mut VARIANT_BOOL) -> HRESULT,
pub put_Resizable: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: VARIANT_BOOL) -> HRESULT,
}Fields§
§parent: IWebBrowserAppVtbl§QueryStatusWB: unsafe extern "system" fn(This: *mut IWebBrowser2, cmdID: OLECMDID, pcmdf: *mut OLECMDF) -> HRESULT§ExecWB: unsafe extern "system" fn(This: *mut IWebBrowser2, cmdID: OLECMDID, cmdexecopt: OLECMDEXECOPT, pvaIn: *const VARIANT, pvaOut: *mut VARIANT) -> HRESULT§ShowBrowserBar: unsafe extern "system" fn(This: *mut IWebBrowser2, pvaClsid: *const VARIANT, pvarShow: *const VARIANT, pvarSize: *const VARIANT) -> HRESULT§get_ReadyState: unsafe extern "system" fn(This: *mut IWebBrowser2, plReadyState: *mut READYSTATE) -> HRESULT§get_Offline: unsafe extern "system" fn(This: *mut IWebBrowser2, pbOffline: *mut VARIANT_BOOL) -> HRESULT§put_Offline: unsafe extern "system" fn(This: *mut IWebBrowser2, bOffline: VARIANT_BOOL) -> HRESULT§get_Silent: unsafe extern "system" fn(This: *mut IWebBrowser2, pbSilent: *mut VARIANT_BOOL) -> HRESULT§put_Silent: unsafe extern "system" fn(This: *mut IWebBrowser2, bSilent: VARIANT_BOOL) -> HRESULT§get_RegisterAsBrowser: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT§put_RegisterAsBrowser: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT§get_RegisterAsDropTarget: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT§put_RegisterAsDropTarget: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT§get_TheaterMode: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT§put_TheaterMode: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT§get_AddressBar: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: *mut VARIANT_BOOL) -> HRESULT§put_AddressBar: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: VARIANT_BOOL) -> HRESULT§get_Resizable: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: *mut VARIANT_BOOL) -> HRESULT§put_Resizable: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: VARIANT_BOOL) -> HRESULTAuto Trait Implementations§
impl Freeze for IWebBrowser2Vtbl
impl RefUnwindSafe for IWebBrowser2Vtbl
impl Send for IWebBrowser2Vtbl
impl Sync for IWebBrowser2Vtbl
impl Unpin for IWebBrowser2Vtbl
impl UnwindSafe for IWebBrowser2Vtbl
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