freeswitch-log-parser 0.17.1

Parser for FreeSWITCH log files — handles compressed .xz files, multi-line dumps, truncated buffers, and stateful UUID/timestamp tracking
Documentation
//! Terminal output — colouring, entry rendering, and filtering.

mod color;
mod filter;
mod printer;
#[cfg(test)]
pub mod tests;

pub use color::Palette;
pub use filter::{FilterConfig, FilterParams, Hidden, Verdict};
#[cfg(test)]
pub use printer::stamp_time;
pub use printer::{stamp_date, EntryPrinter};

#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum ColorMode {
    Always,
    Never,
}