#[repr(C)]pub struct ICoreWebView2PermissionRequestedEventArgsVTable {
pub iunknown_base: <dyn IUnknown as ComInterface>::VTable,
pub GetUri: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, *mut LPWSTR) -> HRESULT,
pub GetPermissionKind: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, *mut PermissionKind) -> HRESULT,
pub GetIsUserInitiated: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, *mut BOOL) -> HRESULT,
pub GetState: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, *mut PermissionState) -> HRESULT,
pub PutState: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, PermissionState) -> HRESULT,
pub GetDeferral: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, *mut *mut *mut ICoreWebView2DeferralVTable) -> HRESULT,
}Fields§
§iunknown_base: <dyn IUnknown as ComInterface>::VTable§GetUri: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, *mut LPWSTR) -> HRESULT§GetPermissionKind: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, *mut PermissionKind) -> HRESULT§GetIsUserInitiated: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, *mut BOOL) -> HRESULT§GetState: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, *mut PermissionState) -> HRESULT§PutState: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, PermissionState) -> HRESULT§GetDeferral: unsafe extern "stdcall" fn(*mut ICoreWebView2PermissionRequestedEventArgsVPtr, *mut *mut *mut ICoreWebView2DeferralVTable) -> HRESULTAuto Trait Implementations§
impl Freeze for ICoreWebView2PermissionRequestedEventArgsVTable
impl RefUnwindSafe for ICoreWebView2PermissionRequestedEventArgsVTable
impl Send for ICoreWebView2PermissionRequestedEventArgsVTable
impl Sync for ICoreWebView2PermissionRequestedEventArgsVTable
impl Unpin for ICoreWebView2PermissionRequestedEventArgsVTable
impl UnsafeUnpin for ICoreWebView2PermissionRequestedEventArgsVTable
impl UnwindSafe for ICoreWebView2PermissionRequestedEventArgsVTable
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