1#[cfg(feature = "debug")] 2macro_rules! debug { 3 ($($arg:tt)*) => { 4 eprint!("[{:>w$}] \t", module_path!(), w = 28); 5 eprintln!($($arg)*) 6 } 7} 8 9#[cfg(not(feature = "debug"))] 10macro_rules! debug { 11 ($($arg:tt)*) => {}; 12}