pub enum PluginComposition {
Replace,
Merge,
Extend,
Prepend,
Append,
Custom(String),
}Expand description
Plugin composition strategies
Variants§
Replace
Replace existing plugin
Merge
Merge with existing plugin
Extend
Extend existing plugin
Prepend
Prepend to existing plugin
Append
Append to existing plugin
Custom(String)
Custom composition
Implementations§
Source§impl PluginComposition
impl PluginComposition
Sourcepub fn to_class_name(&self) -> String
pub fn to_class_name(&self) -> String
Get the CSS class name for this plugin composition
Sourcepub fn to_css_value(&self) -> String
pub fn to_css_value(&self) -> String
Get the CSS value for this plugin composition
Trait Implementations§
Source§impl Clone for PluginComposition
impl Clone for PluginComposition
Source§fn clone(&self) -> PluginComposition
fn clone(&self) -> PluginComposition
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 PluginComposition
impl Debug for PluginComposition
Source§impl<'de> Deserialize<'de> for PluginComposition
impl<'de> Deserialize<'de> for PluginComposition
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 PluginComposition
impl Display for PluginComposition
Source§impl Hash for PluginComposition
impl Hash for PluginComposition
Source§impl PartialEq for PluginComposition
impl PartialEq for PluginComposition
Source§impl Serialize for PluginComposition
impl Serialize for PluginComposition
impl Eq for PluginComposition
impl StructuralPartialEq for PluginComposition
Auto Trait Implementations§
impl Freeze for PluginComposition
impl RefUnwindSafe for PluginComposition
impl Send for PluginComposition
impl Sync for PluginComposition
impl Unpin for PluginComposition
impl UnwindSafe for PluginComposition
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.