pub struct BundledPlugin { /* private fields */ }Trait Implementations§
Source§impl Clone for BundledPlugin
impl Clone for BundledPlugin
Source§fn clone(&self) -> BundledPlugin
fn clone(&self) -> BundledPlugin
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 Debug for BundledPlugin
impl Debug for BundledPlugin
Source§impl PartialEq for BundledPlugin
impl PartialEq for BundledPlugin
Source§impl Plugin for BundledPlugin
impl Plugin for BundledPlugin
fn metadata(&self) -> &PluginMetadata
fn hooks(&self) -> &PluginHooks
fn lifecycle(&self) -> &PluginLifecycle
fn tools(&self) -> &[PluginTool]
fn validate(&self) -> Result<(), PluginError>
fn initialize(&self) -> Result<(), PluginError>
fn shutdown(&self) -> Result<(), PluginError>
impl StructuralPartialEq for BundledPlugin
Auto Trait Implementations§
impl Freeze for BundledPlugin
impl RefUnwindSafe for BundledPlugin
impl Send for BundledPlugin
impl Sync for BundledPlugin
impl Unpin for BundledPlugin
impl UnsafeUnpin for BundledPlugin
impl UnwindSafe for BundledPlugin
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