From 3b31a7d433fa4ad84998754d38f73cb7c1956525 Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Thu, 10 Jul 2025 11:00:01 +0200 Subject: [PATCH] macros: add dbg macro --- src/macros.rs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/macros.rs b/src/macros.rs index cf7161b6..6e958a54 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -772,3 +772,22 @@ macro_rules! jay_allow_realtime_config_so { "JAY_ALLOW_REALTIME_CONFIG_SO" }; } + +#[allow(clippy::allow_attributes, unused_macros)] +macro_rules! dbg { + ($val:expr) => { + match $val { + tmp => { + log::warn!( + "[{}:{}:{}] {} = {:#?}", + file!(), + line!(), + column!(), + stringify!($val), + &tmp + ); + tmp + } + } + }; +}