Macro slog::slog_log
[−]
[src]
macro_rules! slog_log { ($lvl:expr, $l:expr, $($k:expr => $v:expr),+; $($args:tt)+ ) => { ... }; ($lvl:expr, $l:expr, $msg:expr) => { ... }; ($lvl:expr, $l:expr, $msg:expr; $($k:expr => $v:expr),+) => { ... }; ($lvl:expr, $l:expr, $msg:expr; $($k:expr => $v:expr),+,) => { ... }; ($lvl:expr, $l:expr, $($args:tt)+) => { ... }; }
Log message of a given level (alias)
Prefer shorter version, unless it clashes with
existing log
crate macro.
See log
for format documentation.
#[macro_use(o,slog_log,slog_info)] extern crate slog; use slog::DrainExt; fn main() { let log = slog::Logger::root(slog::Discard, o!()); slog_info!(log, "some interesting info"; "where" => "right here"); }