Crate log_reload

Source
Expand description

A log::Log implementation which dynamically reloads inner loggers.

ReloadLog wraps an inner logger and provides a ReloadHandle to dynamically replace or modify the inner logger.

This allows programs to dynamically change the log level or log target at runtime.

Structs§

LevelFilter
Filter an underlying logger by a given max level.
ReloadHandle
A handle to reload a logger inside a ReloadLog.
ReloadLog
A logger which can dynamically reload an inner logger.

Enums§

ReloadError
An error which occurred while reloading the logger.