Enum colored_json::Color
source · pub enum Color {
Unset,
Default,
Black,
Red,
Green,
Yellow,
Blue,
Magenta,
Cyan,
White,
Fixed(u8),
RGB(u8, u8, u8),
}Expand description
An enum representing an ANSI color code.
Variants§
Unset
No color has been set. Nothing is changed when applied.
Default
Terminal default #9. (foreground code 39, background code 49).
Black
Black #0 (foreground code 30, background code 40).
Red
Red: #1 (foreground code 31, background code 41).
Green
Green: #2 (foreground code 32, background code 42).
Yellow
Yellow: #3 (foreground code 33, background code 43).
Blue
Blue: #4 (foreground code 34, background code 44).
Magenta
Magenta: #5 (foreground code 35, background code 45).
Cyan
Cyan: #6 (foreground code 36, background code 46).
White
White: #7 (foreground code 37, background code 47).
Fixed(u8)
A color number from 0 to 255, for use in 256-color terminals.
RGB(u8, u8, u8)
A 24-bit RGB color, as specified by ISO-8613-3.
Implementations§
Trait Implementations§
source§impl Ord for Color
impl Ord for Color
source§impl PartialEq<Color> for Color
impl PartialEq<Color> for Color
source§impl PartialOrd<Color> for Color
impl PartialOrd<Color> for Color
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read more