pub(crate) const TONBO_TARGET: &str = "tonbo";
macro_rules! log_info {
($($field:tt)*) => {
::tracing::info!(target: $crate::observability::TONBO_TARGET, $($field)*)
};
}
macro_rules! log_debug {
($($field:tt)*) => {
::tracing::debug!(target: $crate::observability::TONBO_TARGET, $($field)*)
};
}
macro_rules! log_warn {
($($field:tt)*) => {
::tracing::warn!(target: $crate::observability::TONBO_TARGET, $($field)*)
};
}
#[allow(unused_macros)]
macro_rules! log_error {
($($field:tt)*) => {
::tracing::error!(target: $crate::observability::TONBO_TARGET, $($field)*)
};
}
pub(crate) use log_debug;
#[allow(unused_imports)]
pub(crate) use log_error;
pub(crate) use log_info;
pub(crate) use log_warn;