pub trait ICoreWebView2Profile4_Impl: Sized + ICoreWebView2Profile3_Impl {
// Required methods
fn SetPermissionState(
&self,
permissionkind: COREWEBVIEW2_PERMISSION_KIND,
origin: &PCWSTR,
state: COREWEBVIEW2_PERMISSION_STATE,
completedhandler: Option<&ICoreWebView2SetPermissionStateCompletedHandler>,
) -> Result<()>;
fn GetNonDefaultPermissionSettings(
&self,
completedhandler: Option<&ICoreWebView2GetNonDefaultPermissionSettingsCompletedHandler>,
) -> Result<()>;
}
Required Methods§
fn SetPermissionState( &self, permissionkind: COREWEBVIEW2_PERMISSION_KIND, origin: &PCWSTR, state: COREWEBVIEW2_PERMISSION_STATE, completedhandler: Option<&ICoreWebView2SetPermissionStateCompletedHandler>, ) -> Result<()>
fn GetNonDefaultPermissionSettings( &self, completedhandler: Option<&ICoreWebView2GetNonDefaultPermissionSettingsCompletedHandler>, ) -> Result<()>
Object Safety§
This trait is not object safe.