pub struct PartialRulesConfig {Show 16 fields
pub unused_files: Option<Severity>,
pub unused_exports: Option<Severity>,
pub unused_types: Option<Severity>,
pub unused_dependencies: Option<Severity>,
pub unused_dev_dependencies: Option<Severity>,
pub unused_optional_dependencies: Option<Severity>,
pub unused_enum_members: Option<Severity>,
pub unused_class_members: Option<Severity>,
pub unresolved_imports: Option<Severity>,
pub unlisted_dependencies: Option<Severity>,
pub duplicate_exports: Option<Severity>,
pub type_only_dependencies: Option<Severity>,
pub test_only_dependencies: Option<Severity>,
pub circular_dependencies: Option<Severity>,
pub boundary_violation: Option<Severity>,
pub coverage_gaps: Option<Severity>,
}Expand description
Partial per-issue-type severity for overrides. All fields optional.
Fields§
§unused_files: Option<Severity>§unused_exports: Option<Severity>§unused_types: Option<Severity>§unused_dependencies: Option<Severity>§unused_dev_dependencies: Option<Severity>§unused_optional_dependencies: Option<Severity>§unused_enum_members: Option<Severity>§unused_class_members: Option<Severity>§unresolved_imports: Option<Severity>§unlisted_dependencies: Option<Severity>§duplicate_exports: Option<Severity>§type_only_dependencies: Option<Severity>§test_only_dependencies: Option<Severity>§circular_dependencies: Option<Severity>§boundary_violation: Option<Severity>§coverage_gaps: Option<Severity>Trait Implementations§
Source§impl Clone for PartialRulesConfig
impl Clone for PartialRulesConfig
Source§fn clone(&self) -> PartialRulesConfig
fn clone(&self) -> PartialRulesConfig
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 PartialRulesConfig
impl Debug for PartialRulesConfig
Source§impl Default for PartialRulesConfig
impl Default for PartialRulesConfig
Source§fn default() -> PartialRulesConfig
fn default() -> PartialRulesConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PartialRulesConfig
impl<'de> Deserialize<'de> for PartialRulesConfig
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
Source§impl JsonSchema for PartialRulesConfig
impl JsonSchema for PartialRulesConfig
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for PartialRulesConfig
impl RefUnwindSafe for PartialRulesConfig
impl Send for PartialRulesConfig
impl Sync for PartialRulesConfig
impl Unpin for PartialRulesConfig
impl UnsafeUnpin for PartialRulesConfig
impl UnwindSafe for PartialRulesConfig
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