#[repr(C)]pub struct PluginInitI {
pub inst: *mut PluginO,
pub init: Option<unsafe extern "C" fn(inst: *mut PluginO, allocator: *mut AllocatorI)>,
}Fields§
§inst: *mut PluginO§init: Option<unsafe extern "C" fn(inst: *mut PluginO, allocator: *mut AllocatorI)>Trait Implementations§
Source§impl Clone for PluginInitI
impl Clone for PluginInitI
Source§fn clone(&self) -> PluginInitI
fn clone(&self) -> PluginInitI
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 moreSource§impl Default for PluginInitI
impl Default for PluginInitI
impl Copy for PluginInitI
Auto Trait Implementations§
impl Freeze for PluginInitI
impl RefUnwindSafe for PluginInitI
impl !Send for PluginInitI
impl !Sync for PluginInitI
impl Unpin for PluginInitI
impl UnwindSafe for PluginInitI
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