pub trait ICoreWebView2_8_Impl: ICoreWebView2_7_Impl {
// Required methods
fn IsMutedChanged(
&self,
eventhandler: Ref<'_, ICoreWebView2IsMutedChangedEventHandler>,
) -> Result<i64>;
fn RemoveIsMutedChanged(&self, token: i64) -> Result<()>;
fn IsMuted(&self) -> Result<BOOL>;
fn SetIsMuted(&self, value: BOOL) -> Result<()>;
fn IsDocumentPlayingAudioChanged(
&self,
eventhandler: Ref<'_, ICoreWebView2IsDocumentPlayingAudioChangedEventHandler>,
) -> Result<i64>;
fn RemoveIsDocumentPlayingAudioChanged(&self, token: i64) -> Result<()>;
fn IsDocumentPlayingAudio(&self) -> Result<BOOL>;
}Required Methods§
fn IsMutedChanged( &self, eventhandler: Ref<'_, ICoreWebView2IsMutedChangedEventHandler>, ) -> Result<i64>
fn RemoveIsMutedChanged(&self, token: i64) -> Result<()>
fn IsMuted(&self) -> Result<BOOL>
fn SetIsMuted(&self, value: BOOL) -> Result<()>
fn IsDocumentPlayingAudioChanged( &self, eventhandler: Ref<'_, ICoreWebView2IsDocumentPlayingAudioChangedEventHandler>, ) -> Result<i64>
fn RemoveIsDocumentPlayingAudioChanged(&self, token: i64) -> Result<()>
fn IsDocumentPlayingAudio(&self) -> Result<BOOL>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".