///|
fn main {
  let input = "{\"log\":{\"version\":\"1.2\",\"creator\":{\"name\":\"example\",\"version\":\"1\"},\"entries\":[{\"startedDateTime\":\"2026-08-15T10:00:00Z\",\"time\":1,\"request\":{\"method\":\"GET\",\"url\":\"https://example.com/\",\"httpVersion\":\"HTTP/2\",\"cookies\":[],\"headers\":[{\"name\":\"Authorization\",\"value\":\"Bearer secret\"}],\"queryString\":[],\"headersSize\":20,\"bodySize\":0},\"response\":{\"status\":204,\"statusText\":\"No Content\",\"httpVersion\":\"HTTP/2\",\"cookies\":[],\"headers\":[],\"content\":{\"size\":0,\"mimeType\":\"\"},\"redirectURL\":\"\",\"headersSize\":10,\"bodySize\":0},\"cache\":{},\"timings\":{\"send\":0,\"wait\":1,\"receive\":0}}]}}"
  match @har.parse_har(input) {
    Err(error) => println(error.format())
    Ok(document) => {
      let safe = @har.redact_har(document)
      println(@har.serialize_har(safe, indent=2).unwrap())
    }
  }
}