Skip to main content

Crate cargo_pup_lint_config

Crate cargo_pup_lint_config 

Source

Re-exports§

pub use lint_builder::LintBuilder;
pub use lint_builder_ext::LintBuilderExt;
pub use function_lint::FunctionLintExt;
pub use function_lint::FunctionMatch;
pub use function_lint::FunctionMatchNode;
pub use function_lint::FunctionMatcher;
pub use function_lint::FunctionRule;
pub use function_lint::ReturnTypePattern;
pub use function_lint::matcher as function_matcher;
pub use module_lint::ModuleLintExt;
pub use module_lint::ModuleMatch;
pub use module_lint::ModuleMatchNode;
pub use module_lint::ModuleMatcher;
pub use module_lint::ModuleRule;
pub use module_lint::matcher as module_matcher;
pub use struct_lint::StructLintExt;
pub use struct_lint::StructMatch;
pub use struct_lint::StructMatchNode;
pub use struct_lint::StructMatcher;
pub use struct_lint::StructRule;
pub use struct_lint::matcher as struct_matcher;

Modules§

function_lint
lint_builder
lint_builder_ext
module_lint
struct_lint

Enums§

ConfiguredLint
Severity
Severity level for lint rules

Traits§

GenerateFromContext
Trait for lint types that can generate configurations from multiple ProjectContexts