macro_rules! log {
(target: $target:expr, $lvl:expr, $($key:tt = $value:expr),+; $($arg:tt)+) => { ... };
(target: $target:expr, $lvl:expr, $($arg:tt)+) => { ... };
($lvl:expr, $($arg:tt)+) => { ... };
}Available on crate feature
macros only.Expand description
Logs something to the console with a specified level, using the default logger.
ยงExample
use cat_loggr::log;
log!("info", "Default log");
let data = vec!["a", "b", "c"];
log!("info", "Default log {:#?}", data);