pub struct RuleSelection {
pub enabled: Vec<String>,
pub disabled: Vec<String>,
pub min_severity: Option<Severity>,
}Expand description
Selection / filter for rules.
Fields§
§enabled: Vec<String>§disabled: Vec<String>§min_severity: Option<Severity>Implementations§
Trait Implementations§
Source§impl Clone for RuleSelection
impl Clone for RuleSelection
Source§fn clone(&self) -> RuleSelection
fn clone(&self) -> RuleSelection
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RuleSelection
impl Debug for RuleSelection
Source§impl Default for RuleSelection
impl Default for RuleSelection
Source§fn default() -> RuleSelection
fn default() -> RuleSelection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RuleSelection
impl<'de> Deserialize<'de> for RuleSelection
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 RuleSelection
impl RefUnwindSafe for RuleSelection
impl Send for RuleSelection
impl Sync for RuleSelection
impl Unpin for RuleSelection
impl UnsafeUnpin for RuleSelection
impl UnwindSafe for RuleSelection
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