Macro clucolor::color_args
source · macro_rules! color_args {
(black, $s:expr) => { ... };
(black, bold, $s:expr) => { ... };
(BLACK, $s:expr) => { ... };
(BLACK, bold, $s:expr) => { ... };
(red, $s:expr) => { ... };
(red, bold, $s:expr) => { ... };
(RED, $s:expr) => { ... };
(RED, bold, $s:expr) => { ... };
(green, $s:expr) => { ... };
(green, bold, $s:expr) => { ... };
(GREEN, $s:expr) => { ... };
(GREEN, bold, $s:expr) => { ... };
(yellow, $s:expr) => { ... };
(yellow, bold, $s:expr) => { ... };
(YELLOW, $s:expr) => { ... };
(YELLOW, bold, $s:expr) => { ... };
(blue, $s:expr) => { ... };
(blue, bold, $s:expr) => { ... };
(BLUE, $s:expr) => { ... };
(BLUE, bold, $s:expr) => { ... };
(magenta, $s:expr) => { ... };
(magenta, bold, $s:expr) => { ... };
(MAGENTA, $s:expr) => { ... };
(MAGENTA, bold, $s:expr) => { ... };
(cyan, $s:expr) => { ... };
(cyan, bold, $s:expr) => { ... };
(CYAN, $s:expr) => { ... };
(CYAN, bold, $s:expr) => { ... };
(white, $s:expr) => { ... };
(white, bold, $s:expr) => { ... };
(WHITE, $s:expr) => { ... };
(WHITE, bold, $s:expr) => { ... };
(bright_black, $s:expr) => { ... };
(bright_black, bold, $s:expr) => { ... };
(BRIGHT_BLACK, $s:expr) => { ... };
(BRIGHT_BLACK, bold, $s:expr) => { ... };
(bright_red, $s:expr) => { ... };
(bright_red, bold, $s:expr) => { ... };
(BRIGHT_RED, $s:expr) => { ... };
(BRIGHT_RED, bold, $s:expr) => { ... };
(bright_green, $s:expr) => { ... };
(bright_green, bold, $s:expr) => { ... };
(BRIGHT_GREEN, $s:expr) => { ... };
(BRIGHT_GREEN, bold, $s:expr) => { ... };
(bright_yellow, $s:expr) => { ... };
(bright_yellow, bold, $s:expr) => { ... };
(BRIGHT_YELLOW, $s:expr) => { ... };
(BRIGHT_YELLOW, bold, $s:expr) => { ... };
(bright_blue, $s:expr) => { ... };
(bright_blue, bold, $s:expr) => { ... };
(BRIGHT_BLUE, $s:expr) => { ... };
(BRIGHT_BLUE, bold, $s:expr) => { ... };
(bright_magenta, $s:expr) => { ... };
(bright_magenta, bold, $s:expr) => { ... };
(BRIGHT_MAGENTA, $s:expr) => { ... };
(BRIGHT_MAGENTA, bold, $s:expr) => { ... };
(bright_cyan, $s:expr) => { ... };
(bright_cyan, bold, $s:expr) => { ... };
(BRIGHT_CYAN, $s:expr) => { ... };
(BRIGHT_CYAN, bold, $s:expr) => { ... };
(bright_white, $s:expr) => { ... };
(bright_white, bold, $s:expr) => { ... };
(BRIGHT_WHITE, $s:expr) => { ... };
(BRIGHT_WHITE, bold, $s:expr) => { ... };
}
Expand description
Concat macro for color generation.
DATA | NAME_COLOR | NAME2_COLOR
---------------------------------------------
"30" | black | BLACK
"31" | red | RED
"32" | green | GREEN
"33" | yellow | YELLOW
"34" | blue | BLUE
"35" | magenta | MAGENTA
"36" | cyan | CYAN
"37" | white | WHITE
"90" | bright_black | BRIGHT_BLACK
"91" | bright_red | BRIGHT_RED
"92" | bright_green | BRIGHT_GREEN
"93" | bright_yellow | BRIGHT_YELLOW
"94" | bright_blue | BRIGHT_BLUE
"95" | bright_magenta | BRIGHT_MAGENTA
"96" | bright_cyan | BRIGHT_CYAN
"97" | bright_white | BRIGHT_WHITE
let str_colored = color!(blue, bold, "test");
println!("{}", str_colored);