pub struct LinterRuleOptions {Show 14 fields
pub c001: C001RuleOptions,
pub c063: C063RuleOptions,
pub s078: S078RuleOptions,
pub s079: S079RuleOptions,
pub s080: S080RuleOptions,
pub s081: S081RuleOptions,
pub s082: S082RuleOptions,
pub s083: S083RuleOptions,
pub s084: S084RuleOptions,
pub s085: S085RuleOptions,
pub c158: C158RuleOptions,
pub c159: C159RuleOptions,
pub c160: C160RuleOptions,
pub c161: C161RuleOptions,
}Expand description
Linter configuration and per-file ignore types. Per-rule behavior overrides applied during lint analysis.
Fields§
§c001: C001RuleOptionsBehavior overrides for C001.
c063: C063RuleOptionsBehavior overrides for C063.
s078: S078RuleOptionsBehavior overrides for S078.
s079: S079RuleOptionsBehavior overrides for S079.
s080: S080RuleOptionsBehavior overrides for S080.
s081: S081RuleOptionsBehavior overrides for S081.
s082: S082RuleOptionsBehavior overrides for S082.
s083: S083RuleOptionsBehavior overrides for S083.
s084: S084RuleOptionsBehavior overrides for S084.
s085: S085RuleOptionsBehavior overrides for S085.
c158: C158RuleOptionsBehavior overrides for C158.
c159: C159RuleOptionsBehavior overrides for C159.
c160: C160RuleOptionsBehavior overrides for C160.
c161: C161RuleOptionsBehavior overrides for C161.
Trait Implementations§
Source§impl Clone for LinterRuleOptions
impl Clone for LinterRuleOptions
Source§fn clone(&self) -> LinterRuleOptions
fn clone(&self) -> LinterRuleOptions
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 LinterRuleOptions
impl Debug for LinterRuleOptions
Source§impl Default for LinterRuleOptions
impl Default for LinterRuleOptions
Source§fn default() -> LinterRuleOptions
fn default() -> LinterRuleOptions
Returns the “default value” for a type. Read more
impl Eq for LinterRuleOptions
Source§impl PartialEq for LinterRuleOptions
impl PartialEq for LinterRuleOptions
impl StructuralPartialEq for LinterRuleOptions
Auto Trait Implementations§
impl Freeze for LinterRuleOptions
impl RefUnwindSafe for LinterRuleOptions
impl Send for LinterRuleOptions
impl Sync for LinterRuleOptions
impl Unpin for LinterRuleOptions
impl UnsafeUnpin for LinterRuleOptions
impl UnwindSafe for LinterRuleOptions
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