kingfisher/src/rules.rs
2026-01-30 08:07:12 -08:00

18 lines
673 B
Rust

//! Rule definitions for secret detection.
//!
//! This module re-exports types from [`kingfisher_rules`].
// Re-export the rule module
pub mod rule {
pub use kingfisher_rules::rule::*;
}
// Re-export everything from the rules module
pub use kingfisher_rules::rule::Revocation;
pub use kingfisher_rules::rules::{Rules, RulesError};
pub use kingfisher_rules::{
ChecksumActual, ChecksumRequirement, Confidence, DependsOnRule, HttpRequest, HttpValidation,
MultipartConfig, MultipartPart, PatternRequirementContext, PatternRequirements,
PatternValidationResult, ReportResponseData, ResponseMatcher, Rule, RuleSyntax, Validation,
RULE_COMMENTS_PATTERN,
};