pub trait PluginFeatureExt:
IsA<PluginFeature>
+ Sealed
+ 'static {
// Provided methods
fn check_version(
&self,
min_major: u32,
min_minor: u32,
min_micro: u32,
) -> bool { ... }
fn plugin(&self) -> Option<Plugin> { ... }
fn plugin_name(&self) -> Option<GString> { ... }
}
Provided Methods§
fn check_version(&self, min_major: u32, min_minor: u32, min_micro: u32) -> bool
fn plugin(&self) -> Option<Plugin>
fn plugin_name(&self) -> Option<GString>
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.