PluginInternal

Trait PluginInternal 

Source
pub trait PluginInternal<T>
where T: Plugin,
{ // Provided methods fn get_string( which_string: ExternStringType, _win_lang_id: u32, out_buffer_size: u32, out_buffer: *mut u16, ) { ... } fn initialize( ext_version: ExternVersion, app_version: ApplicationVersion, app_version_number: fmx_ptrtype, ) -> ExternVersion { ... } fn shutdown(version: ExternVersion) { ... } }

Provided Methods§

Source

fn get_string( which_string: ExternStringType, _win_lang_id: u32, out_buffer_size: u32, out_buffer: *mut u16, )

Source

fn initialize( ext_version: ExternVersion, app_version: ApplicationVersion, app_version_number: fmx_ptrtype, ) -> ExternVersion

Source

fn shutdown(version: ExternVersion)

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§