pub struct CodeSizeRuleConfigPatch {
pub enabled: Option<bool>,
pub max_lines: Option<NonZeroU32>,
pub severity: Option<Severity>,
pub include_tests: Option<bool>,
}Expand description
Optional code-size rule patch.
Fields§
§enabled: Option<bool>Enables or disables this rule.
max_lines: Option<NonZeroU32>Maximum allowed lines.
severity: Option<Severity>Finding severity.
include_tests: Option<bool>Whether this rule includes test paths and test ranges.
Trait Implementations§
Source§impl Clone for CodeSizeRuleConfigPatch
impl Clone for CodeSizeRuleConfigPatch
Source§fn clone(&self) -> CodeSizeRuleConfigPatch
fn clone(&self) -> CodeSizeRuleConfigPatch
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 CodeSizeRuleConfigPatch
impl Debug for CodeSizeRuleConfigPatch
Source§impl Default for CodeSizeRuleConfigPatch
impl Default for CodeSizeRuleConfigPatch
Source§fn default() -> CodeSizeRuleConfigPatch
fn default() -> CodeSizeRuleConfigPatch
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CodeSizeRuleConfigPatch
impl<'de> Deserialize<'de> for CodeSizeRuleConfigPatch
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
impl Eq for CodeSizeRuleConfigPatch
Source§impl PartialEq for CodeSizeRuleConfigPatch
impl PartialEq for CodeSizeRuleConfigPatch
Source§fn eq(&self, other: &CodeSizeRuleConfigPatch) -> bool
fn eq(&self, other: &CodeSizeRuleConfigPatch) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CodeSizeRuleConfigPatch
impl Serialize for CodeSizeRuleConfigPatch
impl StructuralPartialEq for CodeSizeRuleConfigPatch
Auto Trait Implementations§
impl Freeze for CodeSizeRuleConfigPatch
impl RefUnwindSafe for CodeSizeRuleConfigPatch
impl Send for CodeSizeRuleConfigPatch
impl Sync for CodeSizeRuleConfigPatch
impl Unpin for CodeSizeRuleConfigPatch
impl UnsafeUnpin for CodeSizeRuleConfigPatch
impl UnwindSafe for CodeSizeRuleConfigPatch
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.