Crate sp_log

Crate sp_log 

Source

Macros§

format_description

Structs§

CombinedLogger
The CombinedLogger struct. Provides a Logger implementation that proxies multiple Loggers as one.
Config
Configuration for the Loggers
ConfigBuilder
FileLogger
The FileLogger struct. Provides a Logger implementation for structs implementing Write, e.g. File
SimpleLogger
The SimpleLogger struct. Provides a very basic Logger implementation
TermLogger
The TermLogger struct. Provides a stderr/out based Logger implementation
UtcOffset
An offset from UTC.
WriteLogger
The WriteLogger struct. Provides a Logger implementation for structs implementing Write, e.g. File

Enums§

Color
The set of available colors for the terminal foreground/background.
ColorChoice
ColorChoice represents the color preferences of an end user.
FormatItem
A complete description of how to format and parse a type.
Level
An enum representing the available verbosity levels of the logger.
LevelFilter
An enum representing the available verbosity level filters of the logger.
LevelPadding
Padding for logging level
TargetPadding
Padding to be used for logging the thread id/name
TerminalMode
ThreadLogMode
Mode for logging the thread name or id or both.
ThreadPadding

Traits§

SharedLogger