Expand description
§Simple logger
Simple logger is a library logs by a level of importance
The funcions allowed are
- trace
- debug
- info
- warn
- error
§References
| Level of request | TRACE | DEBUG | INFO | WARN | ERROR | OFF |
|---|---|---|---|---|---|---|
| TRACE | YES | NO | NO | NO | NO | NO |
| DEBUG | YES | YES | NO | NO | NO | NO |
| INFO | YES | YES | YES | NO | NO | NO |
| WARN | YES | YES | YES | YES | NO | NO |
| ERROR | YES | YES | YES | YES | YES | NO |
All of this methods received a vector of strings
§Examples
let logger = Logger::new(Levels::INFO)
logger.info(vec![
String::from("Some"),
String::from("undefined"),
String::from("strings"),
String::from("to"),
String::from("print")
])Output
[ INFO ] Some undefined strings to print // At level info just INFO, WARN, ERROR logs are printedStructs§
- Logger
- Logger struct
Enums§
- Levels
- ENUM to define witch level of loggs can print