Module formats

Module formats 

Source
Available on crate feature tracing_subscriber_ext only.
Expand description

Format-specific layer builders for tracing output.

Provides implementations for different log formats (Pretty, JSON, Compact, Logfmt) using the strategy pattern with the LayerBuilder trait.

Structs§

CompactLayerBuilder
Builder for compact-formatted logs (minimal style)
FullLayerBuilder
Builder for full-formatted logs (default tracing style)
JsonLayerBuilder
Builder for JSON-formatted logs (production style)
LogfmtLayerBuilderlogfmt
Builder for logfmt-formatted logs
PrettyLayerBuilder
Builder for pretty-formatted logs (development style)

Traits§

LayerBuilder
Trait for building format-specific tracing layers