slog::log
[−]
[src]
macro_rules! log { ($l:expr, $lvl:expr, $msg:expr) => { ... }; ($l:expr, $lvl:expr, $msg:expr, $($k:expr => $v:expr),*) => { ... }; }
Log message of a given level
Use wrappers error!
, warn!
etc. instead
The max_level_*
features can be used to statically disable logging at
various levels.
#[macro_use] extern crate slog; fn main() { let drain = slog::discard(); let root = slog::Logger::root(drain, o!("key1" => "value1", "key2" => "value2")); info!(root, "test info log", "log-key" => true); }