Struct sGCPluginInfo
#[repr(C)]pub struct sGCPluginInfo {
pub name: *const i8,
pub version: *const i8,
pub pluginIfcVersion: *const i8,
pub features: u64,
}Expand description
@brief Plugin version information The information that the core uses to register a new plugin. Every plugin must provide this information.
Fields§
§name: *const i8@brief The name of the plugin
version: *const i8@brief The version of the plugin
pluginIfcVersion: *const i8@brief The interface version of the plugin
features: u64@brief Reserved for future use
Trait Implementations§
§impl Clone for sGCPluginInfo
impl Clone for sGCPluginInfo
§fn clone(&self) -> sGCPluginInfo
fn clone(&self) -> sGCPluginInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for sGCPluginInfo
impl Debug for sGCPluginInfo
impl Copy for sGCPluginInfo
Auto Trait Implementations§
impl Freeze for sGCPluginInfo
impl RefUnwindSafe for sGCPluginInfo
impl !Send for sGCPluginInfo
impl !Sync for sGCPluginInfo
impl Unpin for sGCPluginInfo
impl UnsafeUnpin for sGCPluginInfo
impl UnwindSafe for sGCPluginInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more