Module logging

Module logging 

Source
Expand description

Structured logging system.

Provides tracing-based structured logging with support for:

  • Multi-level logging (TRACE, DEBUG, INFO, WARN, ERROR)
  • Structured fields
  • Environment variable configuration
  • JSON and formatted output

Structs§

LogConfig
Log configuration.

Enums§

LogFormat
Log format.
LogLevel
Log level.

Functions§

init_logging
Initializes the logging system.
try_init_logging
Attempts to initialize the logging system, ignoring duplicate initialization errors.