1 2 3 4 5 6 7 8 9 10 11 12 13 14
// The debug version #[cfg(feature = "debug")] #[macro_export] macro_rules! hg_debug { ($( $args:expr ),*) => { eprintln!( $( $args ),* ); } } // Non-debug version #[cfg(not(feature = "debug"))] #[macro_export] macro_rules! hg_debug { ($( $args:expr ),*) => {} }