macros.rs
1 #[macro_export] 2 macro_rules! eprintln_red { 3 ($($arg:tt)*) => {{ 4 eprintln!("\x1b[31;1m{}\x1b[0m", format!($($arg)*)); 5 }}; 6 } 7 8 #[macro_export] 9 macro_rules! println_green { 10 ($($arg:tt)*) => {{ 11 println!("\x1b[32m{}\x1b[0m", format!($($arg)*)); 12 }}; 13 } 14 15 #[macro_export] 16 macro_rules! println_cyan { 17 ($($arg:tt)*) => {{ 18 println!("\x1b[36;1m{}\x1b[0m", format!($($arg)*)); 19 }}; 20 }