Macro xlog_rs::trace

source ·
macro_rules! trace {
    ($($tail:tt)*) => { ... };
}
Expand description

Logs a message at the trace level.

#Example

use xlog_rs::log;
log::init(std::io::stdout(), log::Level::Trace);
xlog_rs::trace!("abc");
let mut some = Some(());
xlog_rs::trace!(opt, some, |_| { xlog_rs::trace!("some") }, "none");
some = None;
xlog_rs::trace!(opt, some, |_| { xlog_rs::trace!("some") }, "none");
let mut ok = Ok(());
xlog_rs::trace!(res, ok, |_| { xlog_rs::trace!("ok") });
ok = Err("error");
xlog_rs::trace!(res, ok, |_| { xlog_rs::trace!("opt") });