cipherrun 0.3.0

A fast, modular, and scalable TLS/SSL security scanner written in Rust
// Output module - Output formatting (JSON, CSV, HTML, Terminal)

#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum OutputFormat {
    Terminal,
    JSON,
    JSONPretty,
    CSV,
    HTML,
    Log,
}

pub mod csv;
pub mod html;
pub mod json;
pub mod multi_ip_terminal;
pub mod probe_status;
pub mod scanner_formatter;
pub mod schema;
pub mod xml;

// MEDIUM PRIORITY Features (11-15)
pub mod dns_only;
pub mod response_only;

// Re-export ScannerFormatter for easy access
pub use scanner_formatter::ScannerFormatter;