Macros§
- log
- Logs a message at the specified level.
- log_
abort - Logs a message at the ERROR level and then aborts the process.
- log_
debug - log_
error - log_
info - log_
panic - Logs a message at the ERROR level and then panics. Recomendation: use log_abort, since the message is pretier
- log_
warn
Enums§
- LogLevel
- Log severity levels, ordered from most to least verbose.
Traits§
Functions§
- clear_
log_ handlers - removes all registered log handlers.
- get_
minimal_ log_ level - gets current minimal log level.
- handler_
count - returns the number of currently registered log handlers.
- hook_
log_ handler - register/hook a log handler. returns the handler id.
- is_
enabled - checks if the given log level is enabled.
- set_
minimal_ log_ level - sets minimal log level. (all messages below this level are filtered out)
- unhook_
log_ handler - removes a log handler by id. returns true if removed.
Type Aliases§
- LogHandler
- a function that processes log messages.