Trait ICoreWebView2Notification_Impl

Source
pub trait ICoreWebView2Notification_Impl: IUnknownImpl {
Show 18 methods // Required methods fn add_CloseRequested( &self, eventhandler: Ref<'_, ICoreWebView2NotificationCloseRequestedEventHandler>, token: *mut i64, ) -> Result<(), Error>; fn remove_CloseRequested(&self, token: i64) -> Result<(), Error>; fn ReportShown(&self) -> Result<(), Error>; fn ReportClicked(&self) -> Result<(), Error>; fn ReportClosed(&self) -> Result<(), Error>; fn Body(&self, value: *mut PWSTR) -> Result<(), Error>; fn Direction( &self, value: *mut COREWEBVIEW2_TEXT_DIRECTION_KIND, ) -> Result<(), Error>; fn Language(&self, value: *mut PWSTR) -> Result<(), Error>; fn Tag(&self, value: *mut PWSTR) -> Result<(), Error>; fn IconUri(&self, value: *mut PWSTR) -> Result<(), Error>; fn Title(&self, value: *mut PWSTR) -> Result<(), Error>; fn BadgeUri(&self, value: *mut PWSTR) -> Result<(), Error>; fn BodyImageUri(&self, value: *mut PWSTR) -> Result<(), Error>; fn ShouldRenotify(&self, value: *mut BOOL) -> Result<(), Error>; fn RequiresInteraction(&self, value: *mut BOOL) -> Result<(), Error>; fn IsSilent(&self, value: *mut BOOL) -> Result<(), Error>; fn Timestamp(&self, value: *mut f64) -> Result<(), Error>; fn GetVibrationPattern( &self, count: *mut u32, vibrationpattern: *mut *mut u64, ) -> Result<(), Error>;
}

Required Methods§

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.

Implementors§