pub trait IFrnMacOptionsImpl: IUnknownImpl {
// Required methods
fn set_show_in_dock(&self, show: i32) -> Result<(), HResult>;
fn set_application_title(
&self,
utf8string: Option<&CStr>,
) -> Result<(), HResult>;
fn set_disable_set_process_name(&self, disable: i32) -> Result<(), HResult>;
fn set_disable_app_delegate(&self, disable: i32) -> Result<(), HResult>;
}Expand description
Implement this to provide IFrnMacOptions to native code (see IFrnMacOptions::from_impl).
Required Methods§
fn set_show_in_dock(&self, show: i32) -> Result<(), HResult>
fn set_application_title( &self, utf8string: Option<&CStr>, ) -> Result<(), HResult>
fn set_disable_set_process_name(&self, disable: i32) -> Result<(), HResult>
fn set_disable_app_delegate(&self, disable: i32) -> Result<(), HResult>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".