std::slog¶
Status: shipped
Structured, levelled logging.
Public items¶
| Name | Kind | Description |
|---|---|---|
Logger |
type | Logger handle. |
Field |
type | Key/value pair threaded through a logger. |
TextHandler |
type | Line-oriented handler. |
JsonHandler |
type | JSON-lines handler. |
info |
fn | Logs a JSON record at INFO level. Trailing args are key/value pairs. |
warn |
fn | Logs a JSON record at WARN level. |
error |
fn | Logs a JSON record at ERROR level. |
debug |
fn | Logs a JSON record at DEBUG level. |