pub enum PluginNames {
Applications,
Shell,
Terminal,
WebSearch,
Calc,
Path,
}
Variants§
Trait Implementations§
Source§impl Clone for PluginNames
impl Clone for PluginNames
Source§fn clone(&self) -> PluginNames
fn clone(&self) -> PluginNames
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 PluginNames
impl Debug for PluginNames
Source§impl<'de> Deserialize<'de> for PluginNames
impl<'de> Deserialize<'de> for PluginNames
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 Hash for PluginNames
impl Hash for PluginNames
Source§impl PartialEq for PluginNames
impl PartialEq for PluginNames
Source§impl Serialize for PluginNames
impl Serialize for PluginNames
impl Copy for PluginNames
impl Eq for PluginNames
impl StructuralPartialEq for PluginNames
Auto Trait Implementations§
impl Freeze for PluginNames
impl RefUnwindSafe for PluginNames
impl Send for PluginNames
impl Sync for PluginNames
impl Unpin for PluginNames
impl UnwindSafe for PluginNames
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