pub trait ICoreWebView2Profile2_Impl: ICoreWebView2Profile_Impl {
// Required methods
fn ClearBrowsingData(
&self,
datakinds: COREWEBVIEW2_BROWSING_DATA_KINDS,
handler: Ref<'_, ICoreWebView2ClearBrowsingDataCompletedHandler>,
) -> Result<(), Error>;
fn ClearBrowsingDataInTimeRange(
&self,
datakinds: COREWEBVIEW2_BROWSING_DATA_KINDS,
starttime: f64,
endtime: f64,
handler: Ref<'_, ICoreWebView2ClearBrowsingDataCompletedHandler>,
) -> Result<(), Error>;
fn ClearBrowsingDataAll(
&self,
handler: Ref<'_, ICoreWebView2ClearBrowsingDataCompletedHandler>,
) -> Result<(), Error>;
}
Required Methods§
fn ClearBrowsingData( &self, datakinds: COREWEBVIEW2_BROWSING_DATA_KINDS, handler: Ref<'_, ICoreWebView2ClearBrowsingDataCompletedHandler>, ) -> Result<(), Error>
fn ClearBrowsingDataInTimeRange( &self, datakinds: COREWEBVIEW2_BROWSING_DATA_KINDS, starttime: f64, endtime: f64, handler: Ref<'_, ICoreWebView2ClearBrowsingDataCompletedHandler>, ) -> Result<(), Error>
fn ClearBrowsingDataAll( &self, handler: Ref<'_, ICoreWebView2ClearBrowsingDataCompletedHandler>, ) -> Result<(), Error>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.