freeswitch-log-parser 0.12.0

Parser for FreeSWITCH log files — handles compressed .xz files, multi-line dumps, truncated buffers, and stateful UUID/timestamp tracking
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Terminal output — colouring, entry rendering, and filtering.

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

pub use filter::{FilterConfig, FilterParams, Hidden, Verdict};
pub use printer::EntryPrinter;

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