Enum owo_colors::XtermColors
source · [−]pub enum XtermColors {
Show 256 variants
UserBlack,
UserRed,
UserGreen,
UserYellow,
UserBlue,
UserMagenta,
UserCyan,
UserWhite,
UserBrightBlack,
UserBrightRed,
UserBrightGreen,
UserBrightYellow,
UserBrightBlue,
UserBrightMagenta,
UserBrightCyan,
UserBrightWhite,
Black,
StratosBlue,
NavyBlue,
MidnightBlue,
DarkBlue,
Blue,
CamaroneGreen,
BlueStone,
OrientBlue,
EndeavourBlue,
ScienceBlue,
BlueRibbon,
JapaneseLaurel,
DeepSeaGreen,
Teal,
DeepCerulean,
LochmaraBlue,
AzureRadiance,
LightJapaneseLaurel,
Jade,
PersianGreen,
BondiBlue,
Cerulean,
LightAzureRadiance,
DarkGreen,
Malachite,
CaribbeanGreen,
LightCaribbeanGreen,
RobinEggBlue,
Aqua,
Green,
DarkSpringGreen,
SpringGreen,
LightSpringGreen,
BrightTurquoise,
Cyan,
Rosewood,
PompadourMagenta,
PigmentIndigo,
DarkPurple,
ElectricIndigo,
ElectricPurple,
VerdunGreen,
ScorpionOlive,
Lilac,
ScampiIndigo,
Indigo,
DarkCornflowerBlue,
DarkLimeade,
GladeGreen,
JuniperGreen,
HippieBlue,
HavelockBlue,
CornflowerBlue,
Limeade,
FernGreen,
SilverTree,
Tradewind,
ShakespeareBlue,
DarkMalibuBlue,
DarkBrightGreen,
DarkPastelGreen,
PastelGreen,
DownyTeal,
Viking,
MalibuBlue,
BrightGreen,
DarkScreaminGreen,
ScreaminGreen,
DarkAquamarine,
Aquamarine,
LightAquamarine,
Maroon,
DarkFreshEggplant,
LightFreshEggplant,
Purple,
ElectricViolet,
LightElectricViolet,
Brown,
CopperRose,
StrikemasterPurple,
DelugePurple,
DarkMediumPurple,
DarkHeliotropePurple,
Olive,
ClayCreekOlive,
DarkGray,
WildBlueYonder,
ChetwodeBlue,
SlateBlue,
LightLimeade,
ChelseaCucumber,
BayLeaf,
GulfStream,
PoloBlue,
LightMalibuBlue,
Pistachio,
LightPastelGreen,
DarkFeijoaGreen,
VistaBlue,
Bermuda,
DarkAnakiwaBlue,
ChartreuseGreen,
LightScreaminGreen,
DarkMintGreen,
MintGreen,
LighterAquamarine,
AnakiwaBlue,
BrightRed,
DarkFlirt,
Flirt,
LightFlirt,
DarkViolet,
BrightElectricViolet,
RoseofSharonOrange,
MatrixPink,
TapestryPink,
FuchsiaPink,
MediumPurple,
Heliotrope,
PirateGold,
MuesliOrange,
PharlapPink,
Bouquet,
Lavender,
LightHeliotrope,
BuddhaGold,
OliveGreen,
HillaryOlive,
SilverChalice,
WistfulLilac,
MelroseLilac,
RioGrandeGreen,
ConiferGreen,
Feijoa,
PixieGreen,
JungleMist,
LightAnakiwaBlue,
Lime,
GreenYellow,
LightMintGreen,
Celadon,
AeroBlue,
FrenchPassLightBlue,
GuardsmanRed,
RazzmatazzCerise,
MediumVioletRed,
HollywoodCerise,
DarkPurplePizzazz,
BrighterElectricViolet,
TennOrange,
RomanOrange,
CranberryPink,
HopbushPink,
Orchid,
LighterHeliotrope,
MangoTango,
Copperfield,
SeaPink,
CanCanPink,
LightOrchid,
BrightHeliotrope,
DarkCorn,
DarkTachaOrange,
TanBeige,
ClamShell,
ThistlePink,
Mauve,
Corn,
TachaOrange,
DecoOrange,
PaleGoldenrod,
AltoBeige,
FogPink,
ChartreuseYellow,
Canary,
Honeysuckle,
ReefPaleYellow,
SnowyMint,
OysterBay,
Red,
DarkRose,
Rose,
LightHollywoodCerise,
PurplePizzazz,
Fuchsia,
BlazeOrange,
BittersweetOrange,
WildWatermelon,
DarkHotPink,
HotPink,
PinkFlamingo,
FlushOrange,
Salmon,
VividTangerine,
PinkSalmon,
DarkLavenderRose,
BlushPink,
YellowSea,
TexasRose,
Tacao,
Sundown,
CottonCandy,
LavenderRose,
Gold,
Dandelion,
GrandisCaramel,
Caramel,
CosmosSalmon,
PinkLace,
Yellow,
LaserLemon,
DollyYellow,
PortafinoYellow,
Cumulus,
White,
DarkCodGray,
CodGray,
LightCodGray,
DarkMineShaft,
MineShaft,
LightMineShaft,
DarkTundora,
Tundora,
ScorpionGray,
DarkDoveGray,
DoveGray,
Boulder,
Gray,
LightGray,
DustyGray,
NobelGray,
DarkSilverChalice,
LightSilverChalice,
DarkSilver,
Silver,
DarkAlto,
Alto,
Mercury,
GalleryGray,
}
Expand description
Available Xterm colors for use with OwoColorize::color
or OwoColorize::on_color
Variants
UserBlack
UserRed
UserGreen
UserYellow
UserBlue
UserMagenta
UserCyan
UserWhite
UserBrightBlack
UserBrightRed
UserBrightGreen
UserBrightYellow
UserBrightBlue
UserBrightMagenta
UserBrightCyan
UserBrightWhite
Black
StratosBlue
NavyBlue
MidnightBlue
DarkBlue
Blue
CamaroneGreen
BlueStone
OrientBlue
EndeavourBlue
ScienceBlue
BlueRibbon
JapaneseLaurel
DeepSeaGreen
Teal
DeepCerulean
LochmaraBlue
AzureRadiance
LightJapaneseLaurel
Jade
PersianGreen
BondiBlue
Cerulean
LightAzureRadiance
DarkGreen
Malachite
CaribbeanGreen
LightCaribbeanGreen
RobinEggBlue
Aqua
Green
DarkSpringGreen
SpringGreen
LightSpringGreen
BrightTurquoise
Cyan
Rosewood
PompadourMagenta
PigmentIndigo
DarkPurple
ElectricIndigo
ElectricPurple
VerdunGreen
ScorpionOlive
Lilac
ScampiIndigo
Indigo
DarkCornflowerBlue
DarkLimeade
GladeGreen
JuniperGreen
HippieBlue
HavelockBlue
CornflowerBlue
Limeade
FernGreen
SilverTree
Tradewind
ShakespeareBlue
DarkMalibuBlue
DarkBrightGreen
DarkPastelGreen
PastelGreen
DownyTeal
Viking
MalibuBlue
BrightGreen
DarkScreaminGreen
ScreaminGreen
DarkAquamarine
Aquamarine
LightAquamarine
Maroon
DarkFreshEggplant
LightFreshEggplant
Purple
ElectricViolet
LightElectricViolet
Brown
CopperRose
StrikemasterPurple
DelugePurple
DarkMediumPurple
DarkHeliotropePurple
Olive
ClayCreekOlive
DarkGray
WildBlueYonder
ChetwodeBlue
SlateBlue
LightLimeade
ChelseaCucumber
BayLeaf
GulfStream
PoloBlue
LightMalibuBlue
Pistachio
LightPastelGreen
DarkFeijoaGreen
VistaBlue
Bermuda
DarkAnakiwaBlue
ChartreuseGreen
LightScreaminGreen
DarkMintGreen
MintGreen
LighterAquamarine
AnakiwaBlue
BrightRed
DarkFlirt
Flirt
LightFlirt
DarkViolet
BrightElectricViolet
RoseofSharonOrange
MatrixPink
TapestryPink
FuchsiaPink
MediumPurple
Heliotrope
PirateGold
MuesliOrange
PharlapPink
Bouquet
Lavender
LightHeliotrope
BuddhaGold
OliveGreen
HillaryOlive
SilverChalice
WistfulLilac
MelroseLilac
RioGrandeGreen
ConiferGreen
Feijoa
PixieGreen
JungleMist
LightAnakiwaBlue
Lime
GreenYellow
LightMintGreen
Celadon
AeroBlue
FrenchPassLightBlue
GuardsmanRed
RazzmatazzCerise
MediumVioletRed
HollywoodCerise
DarkPurplePizzazz
BrighterElectricViolet
TennOrange
RomanOrange
CranberryPink
HopbushPink
Orchid
LighterHeliotrope
MangoTango
Copperfield
SeaPink
CanCanPink
LightOrchid
BrightHeliotrope
DarkCorn
DarkTachaOrange
TanBeige
ClamShell
ThistlePink
Mauve
Corn
TachaOrange
DecoOrange
PaleGoldenrod
AltoBeige
FogPink
ChartreuseYellow
Canary
Honeysuckle
ReefPaleYellow
SnowyMint
OysterBay
Red
DarkRose
Rose
LightHollywoodCerise
PurplePizzazz
Fuchsia
BlazeOrange
BittersweetOrange
WildWatermelon
DarkHotPink
HotPink
PinkFlamingo
FlushOrange
Salmon
VividTangerine
PinkSalmon
DarkLavenderRose
BlushPink
YellowSea
TexasRose
Tacao
Sundown
CottonCandy
LavenderRose
Gold
Dandelion
GrandisCaramel
Caramel
CosmosSalmon
PinkLace
Yellow
LaserLemon
DollyYellow
PortafinoYellow
Cumulus
White
DarkCodGray
CodGray
LightCodGray
DarkMineShaft
MineShaft
LightMineShaft
DarkTundora
Tundora
ScorpionGray
DarkDoveGray
DoveGray
Boulder
Gray
LightGray
DustyGray
NobelGray
DarkSilverChalice
LightSilverChalice
DarkSilver
Silver
DarkAlto
Alto
Mercury
GalleryGray
Trait Implementations
sourceimpl Clone for XtermColors
impl Clone for XtermColors
sourcefn clone(&self) -> XtermColors
fn clone(&self) -> XtermColors
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for XtermColors
impl Debug for XtermColors
sourceimpl DynColor for XtermColors
impl DynColor for XtermColors
sourcefn fmt_ansi_fg(&self, f: &mut Formatter<'_>) -> Result
fn fmt_ansi_fg(&self, f: &mut Formatter<'_>) -> Result
A function to output a ANSI code to a formatter to set the foreground to this color
sourcefn fmt_ansi_bg(&self, f: &mut Formatter<'_>) -> Result
fn fmt_ansi_bg(&self, f: &mut Formatter<'_>) -> Result
A function to output a ANSI code to a formatter to set the background to this color
sourcefn fmt_raw_ansi_fg(&self, f: &mut Formatter<'_>) -> Result
fn fmt_raw_ansi_fg(&self, f: &mut Formatter<'_>) -> Result
A function to output a raw ANSI code to a formatter to set the foreground to this color, but without including the ANSI delimiters. Read more
sourcefn fmt_raw_ansi_bg(&self, f: &mut Formatter<'_>) -> Result
fn fmt_raw_ansi_bg(&self, f: &mut Formatter<'_>) -> Result
A function to output a raw ANSI code to a formatter to set the background to this color, but without including the ANSI delimiters. Read more
sourceimpl From<XtermColors> for u8
impl From<XtermColors> for u8
sourcefn from(color: XtermColors) -> Self
fn from(color: XtermColors) -> Self
Converts to this type from the input type.
sourceimpl From<u8> for XtermColors
impl From<u8> for XtermColors
sourceimpl PartialEq<XtermColors> for XtermColors
impl PartialEq<XtermColors> for XtermColors
sourcefn eq(&self, other: &XtermColors) -> bool
fn eq(&self, other: &XtermColors) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl Copy for XtermColors
impl Eq for XtermColors
impl StructuralEq for XtermColors
impl StructuralPartialEq for XtermColors
Auto Trait Implementations
impl RefUnwindSafe for XtermColors
impl Send for XtermColors
impl Sync for XtermColors
impl Unpin for XtermColors
impl UnwindSafe for XtermColors
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<D> OwoColorize for D
impl<D> OwoColorize for D
sourcefn fg<C: Color>(&self) -> FgColorDisplay<'_, C, Self>
fn fg<C: Color>(&self) -> FgColorDisplay<'_, C, Self>
Set the foreground color generically Read more
sourcefn bg<C: Color>(&self) -> BgColorDisplay<'_, C, Self>
fn bg<C: Color>(&self) -> BgColorDisplay<'_, C, Self>
Set the background color generically. Read more
sourcefn black<'a>(&'a self) -> FgColorDisplay<'a, Black, Self>
fn black<'a>(&'a self) -> FgColorDisplay<'a, Black, Self>
Change the foreground color to black
sourcefn on_black<'a>(&'a self) -> BgColorDisplay<'a, Black, Self>
fn on_black<'a>(&'a self) -> BgColorDisplay<'a, Black, Self>
Change the background color to black
sourcefn red<'a>(&'a self) -> FgColorDisplay<'a, Red, Self>
fn red<'a>(&'a self) -> FgColorDisplay<'a, Red, Self>
Change the foreground color to red
sourcefn on_red<'a>(&'a self) -> BgColorDisplay<'a, Red, Self>
fn on_red<'a>(&'a self) -> BgColorDisplay<'a, Red, Self>
Change the background color to red
sourcefn green<'a>(&'a self) -> FgColorDisplay<'a, Green, Self>
fn green<'a>(&'a self) -> FgColorDisplay<'a, Green, Self>
Change the foreground color to green
sourcefn on_green<'a>(&'a self) -> BgColorDisplay<'a, Green, Self>
fn on_green<'a>(&'a self) -> BgColorDisplay<'a, Green, Self>
Change the background color to green
sourcefn yellow<'a>(&'a self) -> FgColorDisplay<'a, Yellow, Self>
fn yellow<'a>(&'a self) -> FgColorDisplay<'a, Yellow, Self>
Change the foreground color to yellow
sourcefn on_yellow<'a>(&'a self) -> BgColorDisplay<'a, Yellow, Self>
fn on_yellow<'a>(&'a self) -> BgColorDisplay<'a, Yellow, Self>
Change the background color to yellow
sourcefn blue<'a>(&'a self) -> FgColorDisplay<'a, Blue, Self>
fn blue<'a>(&'a self) -> FgColorDisplay<'a, Blue, Self>
Change the foreground color to blue
sourcefn on_blue<'a>(&'a self) -> BgColorDisplay<'a, Blue, Self>
fn on_blue<'a>(&'a self) -> BgColorDisplay<'a, Blue, Self>
Change the background color to blue
sourcefn magenta<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
fn magenta<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
Change the foreground color to magenta
sourcefn on_magenta<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
fn on_magenta<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
Change the background color to magenta
sourcefn purple<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
fn purple<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
Change the foreground color to purple
sourcefn on_purple<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
fn on_purple<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
Change the background color to purple
sourcefn cyan<'a>(&'a self) -> FgColorDisplay<'a, Cyan, Self>
fn cyan<'a>(&'a self) -> FgColorDisplay<'a, Cyan, Self>
Change the foreground color to cyan
sourcefn on_cyan<'a>(&'a self) -> BgColorDisplay<'a, Cyan, Self>
fn on_cyan<'a>(&'a self) -> BgColorDisplay<'a, Cyan, Self>
Change the background color to cyan
sourcefn white<'a>(&'a self) -> FgColorDisplay<'a, White, Self>
fn white<'a>(&'a self) -> FgColorDisplay<'a, White, Self>
Change the foreground color to white
sourcefn on_white<'a>(&'a self) -> BgColorDisplay<'a, White, Self>
fn on_white<'a>(&'a self) -> BgColorDisplay<'a, White, Self>
Change the background color to white
sourcefn default_color<'a>(&'a self) -> FgColorDisplay<'a, Default, Self>
fn default_color<'a>(&'a self) -> FgColorDisplay<'a, Default, Self>
Change the foreground color to the terminal default
sourcefn on_default_color<'a>(&'a self) -> BgColorDisplay<'a, Default, Self>
fn on_default_color<'a>(&'a self) -> BgColorDisplay<'a, Default, Self>
Change the background color to the terminal default
sourcefn bright_black<'a>(&'a self) -> FgColorDisplay<'a, BrightBlack, Self>
fn bright_black<'a>(&'a self) -> FgColorDisplay<'a, BrightBlack, Self>
Change the foreground color to bright black
sourcefn on_bright_black<'a>(&'a self) -> BgColorDisplay<'a, BrightBlack, Self>
fn on_bright_black<'a>(&'a self) -> BgColorDisplay<'a, BrightBlack, Self>
Change the background color to bright black
sourcefn bright_red<'a>(&'a self) -> FgColorDisplay<'a, BrightRed, Self>
fn bright_red<'a>(&'a self) -> FgColorDisplay<'a, BrightRed, Self>
Change the foreground color to bright red
sourcefn on_bright_red<'a>(&'a self) -> BgColorDisplay<'a, BrightRed, Self>
fn on_bright_red<'a>(&'a self) -> BgColorDisplay<'a, BrightRed, Self>
Change the background color to bright red
sourcefn bright_green<'a>(&'a self) -> FgColorDisplay<'a, BrightGreen, Self>
fn bright_green<'a>(&'a self) -> FgColorDisplay<'a, BrightGreen, Self>
Change the foreground color to bright green
sourcefn on_bright_green<'a>(&'a self) -> BgColorDisplay<'a, BrightGreen, Self>
fn on_bright_green<'a>(&'a self) -> BgColorDisplay<'a, BrightGreen, Self>
Change the background color to bright green
sourcefn bright_yellow<'a>(&'a self) -> FgColorDisplay<'a, BrightYellow, Self>
fn bright_yellow<'a>(&'a self) -> FgColorDisplay<'a, BrightYellow, Self>
Change the foreground color to bright yellow
sourcefn on_bright_yellow<'a>(&'a self) -> BgColorDisplay<'a, BrightYellow, Self>
fn on_bright_yellow<'a>(&'a self) -> BgColorDisplay<'a, BrightYellow, Self>
Change the background color to bright yellow
sourcefn bright_blue<'a>(&'a self) -> FgColorDisplay<'a, BrightBlue, Self>
fn bright_blue<'a>(&'a self) -> FgColorDisplay<'a, BrightBlue, Self>
Change the foreground color to bright blue
sourcefn on_bright_blue<'a>(&'a self) -> BgColorDisplay<'a, BrightBlue, Self>
fn on_bright_blue<'a>(&'a self) -> BgColorDisplay<'a, BrightBlue, Self>
Change the background color to bright blue
sourcefn bright_magenta<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
fn bright_magenta<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
Change the foreground color to bright magenta
sourcefn on_bright_magenta<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
fn on_bright_magenta<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
Change the background color to bright magenta
sourcefn bright_purple<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
fn bright_purple<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
Change the foreground color to bright purple
sourcefn on_bright_purple<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
fn on_bright_purple<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
Change the background color to bright purple
sourcefn bright_cyan<'a>(&'a self) -> FgColorDisplay<'a, BrightCyan, Self>
fn bright_cyan<'a>(&'a self) -> FgColorDisplay<'a, BrightCyan, Self>
Change the foreground color to bright cyan
sourcefn on_bright_cyan<'a>(&'a self) -> BgColorDisplay<'a, BrightCyan, Self>
fn on_bright_cyan<'a>(&'a self) -> BgColorDisplay<'a, BrightCyan, Self>
Change the background color to bright cyan
sourcefn bright_white<'a>(&'a self) -> FgColorDisplay<'a, BrightWhite, Self>
fn bright_white<'a>(&'a self) -> FgColorDisplay<'a, BrightWhite, Self>
Change the foreground color to bright white
sourcefn on_bright_white<'a>(&'a self) -> BgColorDisplay<'a, BrightWhite, Self>
fn on_bright_white<'a>(&'a self) -> BgColorDisplay<'a, BrightWhite, Self>
Change the background color to bright white
sourcefn bold<'a>(&'a self) -> BoldDisplay<'a, Self>
fn bold<'a>(&'a self) -> BoldDisplay<'a, Self>
Make the text bold
sourcefn dimmed<'a>(&'a self) -> DimDisplay<'a, Self>
fn dimmed<'a>(&'a self) -> DimDisplay<'a, Self>
Make the text dim
sourcefn italic<'a>(&'a self) -> ItalicDisplay<'a, Self>
fn italic<'a>(&'a self) -> ItalicDisplay<'a, Self>
Make the text italicized
sourcefn underline<'a>(&'a self) -> UnderlineDisplay<'a, Self>
fn underline<'a>(&'a self) -> UnderlineDisplay<'a, Self>
Make the text italicized
sourcefn blink<'a>(&'a self) -> BlinkDisplay<'a, Self>
fn blink<'a>(&'a self) -> BlinkDisplay<'a, Self>
Make the text blink
sourcefn blink_fast<'a>(&'a self) -> BlinkFastDisplay<'a, Self>
fn blink_fast<'a>(&'a self) -> BlinkFastDisplay<'a, Self>
Make the text blink (but fast!)
sourcefn reversed<'a>(&'a self) -> ReversedDisplay<'a, Self>
fn reversed<'a>(&'a self) -> ReversedDisplay<'a, Self>
Swap the foreground and background colors
Hide the text
sourcefn strikethrough<'a>(&'a self) -> StrikeThroughDisplay<'a, Self>
fn strikethrough<'a>(&'a self) -> StrikeThroughDisplay<'a, Self>
Cross out the text
sourcefn color<Color: DynColor>(
&self,
color: Color
) -> FgDynColorDisplay<'_, Color, Self>
fn color<Color: DynColor>(
&self,
color: Color
) -> FgDynColorDisplay<'_, Color, Self>
Set the foreground color at runtime. Only use if you do not know which color will be used at
compile-time. If the color is constant, use either OwoColorize::fg
or
a color-specific method, such as OwoColorize::green
, Read more
sourcefn on_color<Color: DynColor>(
&self,
color: Color
) -> BgDynColorDisplay<'_, Color, Self>
fn on_color<Color: DynColor>(
&self,
color: Color
) -> BgDynColorDisplay<'_, Color, Self>
Set the background color at runtime. Only use if you do not know what color to use at
compile-time. If the color is constant, use either OwoColorize::bg
or
a color-specific method, such as OwoColorize::on_yellow
, Read more
sourcefn fg_rgb<const R: u8, const G: u8, const B: u8>(
&self
) -> FgColorDisplay<'_, CustomColor<R, G, B>, Self>
fn fg_rgb<const R: u8, const G: u8, const B: u8>(
&self
) -> FgColorDisplay<'_, CustomColor<R, G, B>, Self>
Set the foreground color to a specific RGB value.
sourcefn bg_rgb<const R: u8, const G: u8, const B: u8>(
&self
) -> BgColorDisplay<'_, CustomColor<R, G, B>, Self>
fn bg_rgb<const R: u8, const G: u8, const B: u8>(
&self
) -> BgColorDisplay<'_, CustomColor<R, G, B>, Self>
Set the background color to a specific RGB value.
sourcefn truecolor(&self, r: u8, g: u8, b: u8) -> FgDynColorDisplay<'_, Rgb, Self>
fn truecolor(&self, r: u8, g: u8, b: u8) -> FgDynColorDisplay<'_, Rgb, Self>
Sets the foreground color to an RGB value.
sourcefn on_truecolor(&self, r: u8, g: u8, b: u8) -> BgDynColorDisplay<'_, Rgb, Self>
fn on_truecolor(&self, r: u8, g: u8, b: u8) -> BgDynColorDisplay<'_, Rgb, Self>
Sets the background color to an RGB value.
sourcefn if_supports_color<'a, Out, ApplyFn>(
&'a self,
stream: Stream,
apply: ApplyFn
) -> SupportsColorsDisplay<'a, Self, Out, ApplyFn> where
ApplyFn: Fn(&'a Self) -> Out,
fn if_supports_color<'a, Out, ApplyFn>(
&'a self,
stream: Stream,
apply: ApplyFn
) -> SupportsColorsDisplay<'a, Self, Out, ApplyFn> where
ApplyFn: Fn(&'a Self) -> Out,
Apply a given transformation function to all formatters if the given stream supports at least basic ANSI colors, allowing you to conditionally apply given styles/colors. Read more