pub enum PluginDiff {
Delete(String),
Start(PluginLoad),
}
Expand description
The diff in the configuration when plugins are updated:
- Delete: the plugin has been removed from the configuration at runtime
- Start: the plugin has been added to the configuration at runtime
Variants§
Delete(String)
Start(PluginLoad)
Trait Implementations§
Source§impl Clone for PluginDiff
impl Clone for PluginDiff
Source§fn clone(&self) -> PluginDiff
fn clone(&self) -> PluginDiff
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 moreAuto Trait Implementations§
impl Freeze for PluginDiff
impl RefUnwindSafe for PluginDiff
impl Send for PluginDiff
impl Sync for PluginDiff
impl Unpin for PluginDiff
impl UnwindSafe for PluginDiff
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