Skip to main content

logfmt/
logfmt.rs

1//! Example: parse a single logfmt line into an owned map.
2//!
3//! Run with: `cargo run -p tpt-logfmt-parse --example logfmt`
4
5use tpt_logfmt_parse::parse_to_map;
6
7fn main() {
8    let line = r#"level=info msg="hello world" retries=3"#;
9    let map = parse_to_map(line).expect("valid logfmt");
10    println!("level   = {}", map["level"]);
11    println!("msg     = {}", map["msg"]);
12    println!("retries = {}", map["retries"]);
13}