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; use slog::*; fn main() { let root = Logger::new_root( o!("build-id" => "8dfljdf"), slog::drain::discard(), ); slog_stdlog::set_logger(root).unwrap(); // Note: this `info!(...)` macro comes from `log` crate info!("standard logging redirected to slog"); }