# tokio-rs/tracing tracing-subscriber 0.3.23 fmt/format/pretty.rs: two spaces, the time, the level,
# the target, then the fields; the location, thread and spans follow on indented lines. Captured.
  2026-10-22T00:16:51.565294Z TRACE tracing_fmt: trace msg ⇒ {"rule": "tracing-pretty", "level": "trace", "name": "tracing_fmt", "message": "trace msg", "values": [], "prefixed": true, "device_ns": null}
  2026-10-22T00:16:51.565329Z DEBUG tracing_fmt: debug msg, k: 1 ⇒ {"rule": "tracing-pretty", "level": "debug", "name": "tracing_fmt", "message": "debug msg, k: 1", "values": [], "prefixed": true, "device_ns": null}
  2026-10-22T00:16:51.565367Z  INFO tracing_fmt: info msg, k: "v" ⇒ {"rule": "tracing-pretty", "level": "info", "name": "tracing_fmt", "message": "info msg, k: \"v\"", "values": [], "prefixed": true, "device_ns": null}
  2026-10-22T00:16:51.565380Z  WARN tracing_fmt: warn msg ⇒ {"rule": "tracing-pretty", "level": "warn", "name": "tracing_fmt", "message": "warn msg", "values": [], "prefixed": true, "device_ns": null}
  2026-10-22T00:16:51.565391Z ERROR myapp::db: error msg, err: "connection refused" ⇒ {"rule": "tracing-pretty", "level": "error", "name": "myapp::db", "message": "error msg, err: \"connection refused\"", "values": [], "prefixed": true, "device_ns": null}
  2026-10-22T00:16:51.565402Z  INFO tracing_fmt: multi ⇒ {"rule": "tracing-pretty", "level": "info", "name": "tracing_fmt", "message": "multi", "values": [], "prefixed": true, "device_ns": null}
  2026-10-22T00:16:51.565446Z  INFO tracing_fmt: inside span, k: 1 ⇒ {"rule": "tracing-pretty", "level": "info", "name": "tracing_fmt", "message": "inside span, k: 1", "values": [], "prefixed": true, "device_ns": null}
  2026-10-22T00:16:51.565474Z  WARN tracing_fmt: inside nested span ⇒ {"rule": "tracing-pretty", "level": "warn", "name": "tracing_fmt", "message": "inside nested span", "values": [], "prefixed": true, "device_ns": null}
# constructed    INFO pump: without the time ⇒ {"rule": "tracing-pretty", "level": "info", "name": "pump", "message": "without the time", "values": [], "prefixed": true, "device_ns": null}
# constructed   ERROR pump: without the time ⇒ {"rule": "tracing-pretty", "level": "error", "name": "pump", "message": "without the time", "values": [], "prefixed": true, "device_ns": null}
# constructed   2026-10-22T00:16:51.565294Z  INFO pump:42: a line number without the file ⇒ {"rule": "tracing-pretty", "level": "info", "name": "pump", "message": "a line number without the file", "values": [], "prefixed": true, "device_ns": null}
# constructed   2026-10-21T17:16:51.533806-07:00 DEBUG acme::net::tcp: local time ⇒ {"rule": "tracing-pretty", "level": "debug", "name": "acme::net::tcp", "message": "local time", "values": [], "prefixed": true, "device_ns": null}
# constructed   2026-10-22T00:16:51.565294Z  INFO pump:  ⇒ {"rule": "tracing-pretty", "level": "info", "name": "pump", "message": "", "values": [], "prefixed": true, "device_ns": null}
# constructed   2026-10-22T00:16:51.565294Z  WARN pump: fatal: not the level ⇒ {"rule": "tracing-pretty", "level": "warn", "name": "pump", "message": "fatal: not the level", "values": [], "prefixed": true, "device_ns": null}
# constructed   2026-10-22T00:16:51.565294Z  INFO pump: rail=13.65V ⇒ {"rule": "tracing-pretty+kv", "level": "info", "name": "pump", "message": "rail=13.65V", "values": [["rail", 13.65, "V"]], "prefixed": true, "device_ns": null}
    at src/bin/tracing_fmt.rs:12 ⇒ {"rule": "plain", "level": "info", "message": "    at src/bin/tracing_fmt.rs:12"}
    in tracing_fmt::work with id: 7 ⇒ {"rule": "plain", "level": "info", "message": "    in tracing_fmt::work with id: 7"}
    in tracing_fmt::inner with name: "x y" ⇒ {"rule": "plain", "level": "info", "message": "    in tracing_fmt::inner with name: \"x y\""}
line msg ⇒ {"rule": "plain", "level": "info", "message": "line msg"}
# constructed   2026-10-22T00:16:51.565294Z  NOTICE pump: unknown level ⇒ {"rule": "plain", "level": "info", "message": "  2026-10-22T00:16:51.565294Z  NOTICE pump: unknown level"}
# constructed   2026-10-22T00:16:51.565294Z  INFO the sensor started ⇒ {"rule": "plain", "level": "info", "message": "  2026-10-22T00:16:51.565294Z  INFO the sensor started"}
# constructed 2026-10-22T00:16:51.565294Z  INFO pump: Full, not Pretty ⇒ {"rule": "tracing", "level": "info", "name": "pump", "message": "Full, not Pretty"}
# constructed     2026-10-22T00:16:51.565294Z  INFO pump: four spaces ⇒ {"rule": "plain", "level": "info", "message": "    2026-10-22T00:16:51.565294Z  INFO pump: four spaces"}
# constructed   info pump: lower case ⇒ {"rule": "plain", "level": "info", "message": "  info pump: lower case"}
# constructed   INFO: pump: a colon after the level ⇒ {"rule": "plain", "level": "info", "message": "  INFO: pump: a colon after the level"}
