Struct tracing_log::log_tracer::Builder [−][src]
pub struct Builder { /* fields omitted */ }
Expand description
Configures a new LogTracer
.
Implementations
Sets a global maximum level for log
records.
Log records whose level is more verbose than the provided level will be disabled.
By default, all log
records will be enabled.
Configures the LogTracer
to ignore all log records whose target
starts with the given string.
This should be used when a crate enables the tracing/log
feature to
emit log records for tracing events. Otherwise, those events will be
recorded twice.
Configures the LogTracer
to ignore all log records whose target
starts with any of the given the given strings.
This should be used when a crate enables the tracing/log
feature to
emit log records for tracing events. Otherwise, those events will be
recorded twice.
Constructs a new LogTracer
with the provided configuration and sets it
as the default logger.
Setting a global logger can only be done once.