Struct slog_json::JsonBuilder [] [src]

pub struct JsonBuilder<W: Write> { /* fields omitted */ }

Json Drain builder

Create with Json::build.

Methods

impl<W> JsonBuilder<W> where W: Write
[src]

Build Json Drain

This consumes the builder.

Set writing a newline after every log record

Add custom values to be printed with this formatter

Add default key-values:

  • ts - timestamp
  • level - record logging level name
  • msg - msg - formatted logging message