Enum flexi_logger::FlexiLoggerError [−][src]
pub enum FlexiLoggerError { OutputBadDirectory, OutputCleanupThread(Error), OutputIo(Error), LevelFilter(String), Parse(String, LogSpecification), Log(SetLoggerError), Poison, Palette(ParseIntError), }
Expand description
Describes errors in the initialization of flexi_logger
.
Variants
Log file cannot be written because the specified path is not a directory.
OutputCleanupThread(Error)
Spawning the cleanup thread failed.
This error can safely be avoided with Logger::cleanup_in_background_thread(false)
.
OutputIo(Error)
Log cannot be written, e.g. because the configured output directory is not accessible.
LevelFilter(String)
Invalid level filter.
Parse(String, LogSpecification)
Failed to parse log specification.
Log(SetLoggerError)
Logger initialization failed.
Some synchronization object is poisoned.
Palette(ParseIntError)
Palette parsing failed
Trait Implementations
Performs the conversion.
Performs the conversion.