Skip to main content

keyhog_core/
lib.rs

1//! Core types shared across all KeyHog crates.
2//!
3//! Defines the [`Source`] trait for pluggable input backends, [`DetectorSpec`]
4//! for TOML-based pattern definitions, [`Finding`] for scanner output, and
5//! [`Report`] for structured result formatting.
6
7/// Credential/path allowlist parsing and matching.
8pub mod allowlist;
9mod finding;
10mod report;
11mod source;
12mod spec;
13
14pub use finding::*;
15pub use report::*;
16pub use source::*;
17pub use spec::*;