Struct IWebBrowser2_Vtbl
#[repr(C)]pub struct IWebBrowser2_Vtbl {Show 20 fields
    pub base__: IWebBrowserApp_Vtbl,
    pub Navigate2: unsafe extern "system" fn(_: *mut c_void, _: *const VARIANT, _: *const VARIANT, _: *const VARIANT, _: *const VARIANT, _: *const VARIANT) -> HRESULT,
    pub QueryStatusWB: unsafe extern "system" fn(_: *mut c_void, _: OLECMDID, _: *mut OLECMDF) -> HRESULT,
    pub ExecWB: unsafe extern "system" fn(_: *mut c_void, _: OLECMDID, _: OLECMDEXECOPT, _: *const VARIANT, _: *mut VARIANT) -> HRESULT,
    pub ShowBrowserBar: unsafe extern "system" fn(_: *mut c_void, _: *const VARIANT, _: *const VARIANT, _: *const VARIANT) -> HRESULT,
    pub ReadyState: unsafe extern "system" fn(_: *mut c_void, _: *mut READYSTATE) -> HRESULT,
    pub Offline: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT,
    pub SetOffline: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT,
    pub Silent: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT,
    pub SetSilent: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT,
    pub RegisterAsBrowser: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT,
    pub SetRegisterAsBrowser: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT,
    pub RegisterAsDropTarget: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT,
    pub SetRegisterAsDropTarget: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT,
    pub TheaterMode: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT,
    pub SetTheaterMode: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT,
    pub AddressBar: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT,
    pub SetAddressBar: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT,
    pub Resizable: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT,
    pub SetResizable: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT,
}Fields§
§base__: IWebBrowserApp_Vtbl§QueryStatusWB: unsafe extern "system" fn(_: *mut c_void, _: OLECMDID, _: *mut OLECMDF) -> HRESULT§ExecWB: unsafe extern "system" fn(_: *mut c_void, _: OLECMDID, _: OLECMDEXECOPT, _: *const VARIANT, _: *mut VARIANT) -> HRESULT§ShowBrowserBar: unsafe extern "system" fn(_: *mut c_void, _: *const VARIANT, _: *const VARIANT, _: *const VARIANT) -> HRESULT§ReadyState: unsafe extern "system" fn(_: *mut c_void, _: *mut READYSTATE) -> HRESULT§Offline: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT§SetOffline: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT§Silent: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT§SetSilent: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT§RegisterAsBrowser: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT§SetRegisterAsBrowser: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT§RegisterAsDropTarget: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT§SetRegisterAsDropTarget: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT§TheaterMode: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT§SetTheaterMode: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT§AddressBar: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT§SetAddressBar: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT§Resizable: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT§SetResizable: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULTImplementations§
§impl IWebBrowser2_Vtbl
 
impl IWebBrowser2_Vtbl
pub const fn new<Identity: IWebBrowser2_Impl, const OFFSET: isize>() -> Self
pub fn matches(iid: &GUID) -> bool
Auto Trait Implementations§
impl Freeze for IWebBrowser2_Vtbl
impl RefUnwindSafe for IWebBrowser2_Vtbl
impl Send for IWebBrowser2_Vtbl
impl Sync for IWebBrowser2_Vtbl
impl Unpin for IWebBrowser2_Vtbl
impl UnwindSafe for IWebBrowser2_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