Module trace4rs_config::config

source ·
Expand description

Configuration structures which can be used for file based trace4rs config.


  • An AppenderId is an arbitrary string which in the context of a config must be unique.
  • The root configuration object containing everything necessary to build a trace4rs::Handle.
  • Simply a wrapper around tracing::LevelFilter such that it can be used by serde.
  • A logger allows for filtering events and delegating to multiple appenders.
  • A Policy specifies how a RollingFile appender should be rolled.
  • A log target, for example to capture all log messages in trace4rs::config the target would be trace4rs::config.