Crate sp_log2
Source - Format
- 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
- WriteLogger
- The WriteLogger struct. Provides a Logger implementation for structs implementing
Write, e.g. File
- Color
- The set of available colors for the terminal foreground/background.
- ColorChoice
- ColorChoice represents the color preferences of an end user.
- Level
- An enum representing the available verbosity levels of the logger.
- LevelFilter
- An enum representing the available verbosity level filters of the logger.
- LevelPadding
- Defines how padding should be applied to the logging level in the log output.
- TargetPadding
- Padding to be used for logging the thread id/name
- TerminalMode
- ThreadLogMode
- Mode for logging the thread name or id or both.
- ThreadPadding
- Defines how padding should be applied to the thread information in the log output.
- SharedLogger