Skip to main content

Module log

Module log 

Source

Re-exports§

pub use self::capture::Capture;
pub use self::console::ConsoleFormat;
pub use self::console::ConsoleWriter;
pub use self::console::is_systemd_mode;

Modules§

capture
color
console
fmt
fmt_span
reload 🔒
suppress 🔒

Structs§

EnvFilter
A [Layer] which filters spans and events based on a set of filter directives.
Event
Events represent single points in time where something occurred during the execution of a program.
Level
Describes the level of verbosity of a span or event.
LogLevelReloadHandles
Logging
Logging subsystem. This is a singleton member of super::Server which holds all logging and tracing related state rather than shoving it all in super::Server directly.
Metadata
Metadata describing a span or event.
Suppress

Traits§

ReloadHandle
We need to store a reload::Handle value, but can’t name it’s type explicitly because the S type parameter depends on the subscriber’s previous layers. In our case, this includes unnameable ‘impl Trait’ types.
Subscriber
Trait representing the functions required to collect trace data.