Crate tracing_configuration
source ·Expand description
Configuration-as-a-struct for tracing_subscriber::fmt::Subscriber, to allow
for serializable, dynamic configuration, at the cost of compile-time specialization.
Modules§
Structs§
- Config for formatters.
- Configuration for
tracing_appender::non_blocking::NonBlocking. - Config for
tracing_appender::rolling::RollingFileAppender. - Configuration for a totally dynamic subscriber.
Enums§
- How the
tracing_appender::non_blocking::NonBlockingshould behave on a full queue. - How to treat a newly created log file in
Writer::File. - The specific output format.
- How often to rotate the
tracing_appender::rolling::RollingFileAppender. - Which timer implementation to use.
- Which writer to use.
Type Aliases§
- A totally dynamically configured
tracing_subscriber::fmt::Layer. - A totally dynamically configured
tracing_subscriber::fmt::SubscriberBuilder.