pub struct ToolFilterStateValue {
pub excluded: Vec<String>,
pub include_only: Vec<Vec<String>>,
}Fields§
§excluded: Vec<String>§include_only: Vec<Vec<String>>Trait Implementations§
Source§impl Clone for ToolFilterStateValue
impl Clone for ToolFilterStateValue
Source§fn clone(&self) -> ToolFilterStateValue
fn clone(&self) -> ToolFilterStateValue
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 ToolFilterStateValue
impl Debug for ToolFilterStateValue
Source§impl Default for ToolFilterStateValue
impl Default for ToolFilterStateValue
Source§fn default() -> ToolFilterStateValue
fn default() -> ToolFilterStateValue
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolFilterStateValue
impl<'de> Deserialize<'de> for ToolFilterStateValue
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 ToolFilterStateValue
impl RefUnwindSafe for ToolFilterStateValue
impl Send for ToolFilterStateValue
impl Sync for ToolFilterStateValue
impl Unpin for ToolFilterStateValue
impl UnsafeUnpin for ToolFilterStateValue
impl UnwindSafe for ToolFilterStateValue
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