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