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}