pub enum PluginLifecycle {
Initialize,
Configure,
Execute,
Cleanup,
Custom(String),
}Expand description
Plugin lifecycle stages
Variants§
Initialize
Plugin initialization
Configure
Plugin configuration
Execute
Plugin execution
Cleanup
Plugin cleanup
Custom(String)
Custom lifecycle stage
Implementations§
Source§impl PluginLifecycle
impl PluginLifecycle
Sourcepub fn to_class_name(&self) -> String
pub fn to_class_name(&self) -> String
Get the CSS class name for this plugin lifecycle
Sourcepub fn to_css_value(&self) -> String
pub fn to_css_value(&self) -> String
Get the CSS value for this plugin lifecycle
Trait Implementations§
Source§impl Clone for PluginLifecycle
impl Clone for PluginLifecycle
Source§fn clone(&self) -> PluginLifecycle
fn clone(&self) -> PluginLifecycle
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 PluginLifecycle
impl Debug for PluginLifecycle
Source§impl<'de> Deserialize<'de> for PluginLifecycle
impl<'de> Deserialize<'de> for PluginLifecycle
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for PluginLifecycle
impl Display for PluginLifecycle
Source§impl Hash for PluginLifecycle
impl Hash for PluginLifecycle
Source§impl PartialEq for PluginLifecycle
impl PartialEq for PluginLifecycle
Source§impl Serialize for PluginLifecycle
impl Serialize for PluginLifecycle
impl Eq for PluginLifecycle
impl StructuralPartialEq for PluginLifecycle
Auto Trait Implementations§
impl Freeze for PluginLifecycle
impl RefUnwindSafe for PluginLifecycle
impl Send for PluginLifecycle
impl Sync for PluginLifecycle
impl Unpin for PluginLifecycle
impl UnwindSafe for PluginLifecycle
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.