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