Function slog_stdlog::set_logger
[−]
[src]
pub fn set_logger(logger: Logger) -> Result<(), SetLoggerError>
Set a slog::Logger
as a global log
create handler
This will forward all log
records to slog
logger.
// only use `o` macro from `slog` crate #[macro_use(o)] extern crate slog; #[macro_use] extern crate log; extern crate slog_stdlog; fn main() { let root = slog::Logger::root( slog::discard(), o!("build-id" => "8dfljdf"), ); slog_stdlog::set_logger(root).unwrap(); // Note: this `info!(...)` macro comes from `log` crate info!("standard logging redirected to slog"); }