pub enum ToolFilterStateAction {
Exclude(String),
IncludeOnly(Vec<String>),
Clear,
}Variants§
Trait Implementations§
Source§impl Clone for ToolFilterStateAction
impl Clone for ToolFilterStateAction
Source§fn clone(&self) -> ToolFilterStateAction
fn clone(&self) -> ToolFilterStateAction
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 ToolFilterStateAction
impl Debug for ToolFilterStateAction
Source§impl<'de> Deserialize<'de> for ToolFilterStateAction
impl<'de> Deserialize<'de> for ToolFilterStateAction
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
Auto Trait Implementations§
impl Freeze for ToolFilterStateAction
impl RefUnwindSafe for ToolFilterStateAction
impl Send for ToolFilterStateAction
impl Sync for ToolFilterStateAction
impl Unpin for ToolFilterStateAction
impl UnsafeUnpin for ToolFilterStateAction
impl UnwindSafe for ToolFilterStateAction
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