List of all items
Structs
- baseline::Baseline
- baseline::DriftEntry
- baseline::DriftReport
- baseline::FileHash
- cli::Cli
- config::BaselineConfig
- config::Config
- config::IgnoreConfig
- config::ScanConfig
- config::SeverityConfig
- config::TextFilesConfig
- config::WatchConfig
- deobfuscation::DecodedContent
- deobfuscation::Deobfuscator
- fix::AutoFixer
- fix::Fix
- fix::FixResult
- hooks::HookInstaller
- ignore::IgnoreFilter
- malware_db::CompiledSignature
- malware_db::MalwareDatabase
- malware_db::MalwareSignature
- malware_db::MalwareSignatureFile
- mcp_server::McpServer
- profile::Profile
- reporter::html::HtmlReporter
- reporter::json::JsonReporter
- reporter::sarif::SarifArtifactLocation
- reporter::sarif::SarifDriver
- reporter::sarif::SarifLocation
- reporter::sarif::SarifMessage
- reporter::sarif::SarifPhysicalLocation
- reporter::sarif::SarifRegion
- reporter::sarif::SarifRelationship
- reporter::sarif::SarifRelationshipTarget
- reporter::sarif::SarifReport
- reporter::sarif::SarifReporter
- reporter::sarif::SarifResult
- reporter::sarif::SarifRule
- reporter::sarif::SarifRuleProperties
- reporter::sarif::SarifRun
- reporter::sarif::SarifTaxon
- reporter::sarif::SarifTaxonomy
- reporter::sarif::SarifTool
- reporter::sarif::SarifToolComponentRef
- reporter::terminal::TerminalReporter
- rules::custom::CustomRuleLoader
- rules::custom::CustomRulesConfig
- rules::custom::DynamicRule
- rules::custom::YamlRule
- rules::engine::RuleEngine
- rules::types::Finding
- rules::types::Location
- rules::types::Rule
- rules::types::ScanResult
- rules::types::Summary
- run::EffectiveConfig
- scanner::command::CommandScanner
- scanner::common::ScannerConfig
- scanner::dependency::DependencyScanner
- scanner::dockerfile::DockerScanner
- scanner::hook::HookMatcher
- scanner::hook::HookScanner
- scanner::hook::HooksConfig
- scanner::hook::SettingsJson
- scanner::mcp::McpConfig
- scanner::mcp::McpScanner
- scanner::mcp::McpServer
- scanner::plugin::PluginHook
- scanner::plugin::PluginManifest
- scanner::plugin::PluginMcpServer
- scanner::plugin::PluginPermissions
- scanner::plugin::PluginScanner
- scanner::plugin::PluginSkill
- scanner::rules_dir::RulesDirScanner
- scanner::skill::FrontmatterParser
- scanner::skill::SkillFileFilter
- scanner::skill::SkillScanner
- scanner::subagent::SubagentScanner
- scoring::CategoryScore
- scoring::RiskScore
- scoring::SeverityBreakdown
- suppression::SuppressionManager
- watch::FileWatcher
Enums
- cli::OutputFormat
- cli::ScanType
- config::ConfigError
- error::AuditError
- handlers::HandlerResult
- hooks::HookError
- malware_db::MalwareDbError
- rules::custom::CustomRuleError
- rules::types::Category
- rules::types::Confidence
- rules::types::RuleSeverity
- rules::types::Severity
- run::WatchModeResult
- scanner::hook::Hook
- scoring::RiskLevel
- suppression::SuppressionType
Traits
Functions
- handlers::filter_against_baseline
- handlers::handle_baseline
- handlers::handle_check_drift
- handlers::handle_compare
- handlers::handle_fix
- handlers::handle_init_config
- handlers::handle_init_hook
- handlers::handle_mcp_server
- handlers::handle_remove_hook
- handlers::handle_save_baseline
- handlers::handle_save_profile
- handlers::handle_show_profile
- handlers::run_normal_mode
- handlers::run_watch_mode
- profile::profile_from_cli
- rules::builtin::all_rules
- run::format_result
- run::format_result_with_config
- run::is_text_file
- run::is_text_file_with_config
- run::run_scan
- run::run_scan_with_config
- run::scan_path_with_malware_db
- run::setup_watch_mode
- run::watch_iteration
- suppression::parse_inline_suppression
- suppression::parse_next_line_suppression