Skip to main content

Crate sclog

Crate sclog 

Source

Macros§

log
Logs a message at the specified level.
log_debug
Logs a debug message. Only emitted if DEBUG level is enabled.
log_error
Logs an error message. Always emitted unless logging is completely disabled or no handlers are available.
log_info
Logs an informational message. Only emitted if INFO level or higher is enabled.
log_warn
Logs a warning message. Only emitted if WARN level or higher is enabled.

Enums§

LogLevel
Log severity levels, ordered from most to least verbose.

Traits§

LogUnwrap

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.