#[repr(C)]pub struct ClapPluginEntry {
pub clap_version: ClapVersion,
pub init: Option<unsafe extern "C" fn(*const c_char) -> bool>,
pub deinit: Option<unsafe extern "C" fn()>,
pub get_factory: Option<unsafe extern "C" fn(*const c_char) -> *const c_void>,
}Fields§
§clap_version: ClapVersion§init: Option<unsafe extern "C" fn(*const c_char) -> bool>§deinit: Option<unsafe extern "C" fn()>§get_factory: Option<unsafe extern "C" fn(*const c_char) -> *const c_void>Auto Trait Implementations§
impl Freeze for ClapPluginEntry
impl RefUnwindSafe for ClapPluginEntry
impl Send for ClapPluginEntry
impl Sync for ClapPluginEntry
impl Unpin for ClapPluginEntry
impl UnsafeUnpin for ClapPluginEntry
impl UnwindSafe for ClapPluginEntry
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