Function glib::rust_log_handler
source · pub fn rust_log_handler(domain: Option<&str>, level: LogLevel, message: &str)
Expand description
Provides a glib log handler which routes all logging messages to the
log crate
.
In order to use this function, glib
must be built with the log
feature
enabled.
Use this function if you want to use the log crate as the main logging
output in your application, and want to route all logging happening in
glib to the log crate. If you want the opposite, use GlibLogger
.
NOTE: This should never be used when GlibLogger
is
registered as a logger, otherwise a stack overflow will occur.
glib::log_set_default_handler(glib::rust_log_handler);