Crate sp_log
Source - format_description
- 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
- 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
- SharedLogger