Module env_logger

Source
Expand description

A basic logger to use with the log crate.

See crate ::env_logger.

Modules§

fmt
Formatting for log records.

Structs§

Builder
Builder acts as builder for initializing a Logger.
Env
Set of environment variables to configure from.
Logger
The env logger.

Enums§

Target
Log target, either stdout, stderr or a custom pipe.
TimestampPrecision
Formatting precision of timestamps.
WriteStyle
Whether or not to print styles to the target.

Constants§

DEFAULT_FILTER_ENV
The default name for the environment variable to read filters from.
DEFAULT_WRITE_STYLE_ENV
The default name for the environment variable to read style preferences from.

Functions§

builder
Create a new builder with the default environment variables.
from_envDeprecated
Create a builder from the given environment variables.
init
Initializes the global logger with an env logger.
init_from_env
Initializes the global logger with an env logger from the given environment variables.
try_init
Attempts to initialize the global logger with an env logger.
try_init_from_env
Attempts to initialize the global logger with an env logger from the given environment variables.