#[macro_export]
macro_rules! output {
($log: expr, $fmt: expr) => {
$log.output(format_args!($fmt))
};
($log: expr, $fmt: expr, $($args: tt)+) => {
$log.output(format_args!($fmt, $($args)+))
};
}
#[macro_export]
macro_rules! warning {
($log: expr, $fmt: expr) => {
$log.warning(format_args!($fmt))
};
($log: expr, $fmt: expr, $($args: tt)+) => {
$log.warning(format_args!($fmt, $($args)+))
};
}
#[macro_export]
macro_rules! error {
($log: expr, $fmt: expr) => {
$log.error(format_args!($fmt))
};
($log: expr, $fmt: expr, $($args: tt)+) => {
$log.error(format_args!($fmt, $($args)+))
};
}