pub enum Color {
}Expand description
ANSI color codes for terminal output.
Provides utilities for adding color to log messages in terminal output. These colors are automatically stripped when writing to non-terminal targets like files. Terminal colors for text output.
Represents the standard 8 ANSI colors available in most terminals.
Variants§
Black
Black color (ANSI code 30 - bg: 40)
Red
Red color (ANSI code 31 - bg: 41)
Green
Green color (ANSI code 32 - bg: 42)
Yellow
Yellow color (ANSI code 33 - bg: 43)
Blue
Blue color (ANSI code 34 - bg: 44)
Magenta
Magenta color (ANSI code 35 - bg: 45)
Cyan
Cyan color (ANSI code 36 - bg: 46)
White
White color (ANSI code 37 - bg: 47)
Default
Default color (ANSI code 39)
BrightBlack
Bright black color (ANSI code 90 - bg: 100)
BrightRed
Bright red color (ANSI code 91 - bg: 101)
BrightGreen
Bright green color (ANSI code 92 - bg: 102)
BrightYellow
Bright yellow color (ANSI code 93 - bg: 103)
BrightBlue
Bright blue color (ANSI code 94 - bg: 104)
BrightMagenta
Bright magenta color (ANSI code 95 - bg: 105)
BrightCyan
Bright cyan color (ANSI code 96 - bg: 106)
BrightWhite
Bright white color (ANSI code 97 - bg: 107)
ID(u8)
RGB color with 8-bit values for red, green, and blue components (https://gist.github.com/ConnerWill/d4b6c776b509add763e17f9f113fd25b#256-colors)
RGB(u8, u8, u8)
RGB color with 8-bit values for red, green, and blue components.