#[repr(C)]pub struct CFMPluginMetadata {
pub name: *const c_char,
pub version: *const c_char,
pub vendor: *const c_char,
pub license: *const c_char,
pub homepage: *const c_char,
pub description: *const c_char,
pub homepage_url: *const c_char,
pub source_url: *const c_char,
pub issue_tracker_url: *const c_char,
}Expand description
C-ABI mirror of the plugin metadata struct declared in a plugin may leave any of them NULL.
Fields§
§name: *const c_char§version: *const c_char§vendor: *const c_char§license: *const c_char§homepage: *const c_char§description: *const c_char§homepage_url: *const c_char§source_url: *const c_char§issue_tracker_url: *const c_charAuto Trait Implementations§
impl !Send for CFMPluginMetadata
impl !Sync for CFMPluginMetadata
impl Freeze for CFMPluginMetadata
impl RefUnwindSafe for CFMPluginMetadata
impl Unpin for CFMPluginMetadata
impl UnsafeUnpin for CFMPluginMetadata
impl UnwindSafe for CFMPluginMetadata
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