This repository has been archived on 2026-09-15. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
OxideJS/crates/oxide_log/src/macros.rs
T
2026-08-05 21:46:47 +08:00

12 lines
364 B
Rust

//! 内部日志转发宏。
//!
//! [`__log_event`] 是 `$crate::tracing::event!` 的薄封装,供外部 crate 统一
//! 转发日志事件,避免各处直接依赖 `tracing` 的路径。
#[macro_export]
macro_rules! __log_event {
($target:expr, $level:expr, $($arg:tt)*) => {
$crate::tracing::event!(target: $target, $level, $($arg)*)
};
}