pub enum SgrCode {
Show 68 variants
Reset,
IntensityBold,
IntensityDim,
ItalicOn,
UnderlineOn,
BlinkOn,
RapidBlinkOn,
InverseOn,
InvisibleOn,
StrikeThroughOn,
DefaultFont,
AltFont1,
AltFont2,
AltFont3,
AltFont4,
AltFont5,
AltFont6,
AltFont7,
AltFont8,
AltFont9,
UnderlineDouble,
NormalIntensity,
ItalicOff,
UnderlineOff,
BlinkOff,
InverseOff,
InvisibleOff,
StrikeThroughOff,
ForegroundBlack,
ForegroundRed,
ForegroundGreen,
ForegroundYellow,
ForegroundBlue,
ForegroundMagenta,
ForegroundCyan,
ForegroundWhite,
ForegroundDefault,
BackgroundBlack,
BackgroundRed,
BackgroundGreen,
BackgroundYellow,
BackgroundBlue,
BackgroundMagenta,
BackgroundCyan,
BackgroundWhite,
BackgroundDefault,
OverlineOn,
OverlineOff,
UnderlineColor,
ResetUnderlineColor,
ForegroundBrightBlack,
ForegroundBrightRed,
ForegroundBrightGreen,
ForegroundBrightYellow,
ForegroundBrightBlue,
ForegroundBrightMagenta,
ForegroundBrightCyan,
ForegroundBrightWhite,
BackgroundBrightBlack,
BackgroundBrightRed,
BackgroundBrightGreen,
BackgroundBrightYellow,
BackgroundBrightBlue,
BackgroundBrightMagenta,
BackgroundBrightCyan,
BackgroundBrightWhite,
ForegroundColor,
BackgroundColor,
}
Variants
Reset
IntensityBold
IntensityDim
ItalicOn
UnderlineOn
BlinkOn
Blinks < 150 times per minute
RapidBlinkOn
Blinks > 150 times per minute
InverseOn
InvisibleOn
StrikeThroughOn
DefaultFont
AltFont1
AltFont2
AltFont3
AltFont4
AltFont5
AltFont6
AltFont7
AltFont8
AltFont9
UnderlineDouble
NormalIntensity
ItalicOff
UnderlineOff
BlinkOff
InverseOff
InvisibleOff
StrikeThroughOff
ForegroundBlack
ForegroundRed
ForegroundGreen
ForegroundYellow
ForegroundBlue
ForegroundMagenta
ForegroundCyan
ForegroundWhite
ForegroundDefault
BackgroundBlack
BackgroundRed
BackgroundGreen
BackgroundYellow
BackgroundBlue
BackgroundMagenta
BackgroundCyan
BackgroundWhite
BackgroundDefault
OverlineOn
OverlineOff
UnderlineColor
ResetUnderlineColor
ForegroundBrightBlack
ForegroundBrightRed
ForegroundBrightGreen
ForegroundBrightYellow
ForegroundBrightBlue
ForegroundBrightMagenta
ForegroundBrightCyan
ForegroundBrightWhite
BackgroundBrightBlack
BackgroundBrightRed
BackgroundBrightGreen
BackgroundBrightYellow
BackgroundBrightBlue
BackgroundBrightMagenta
BackgroundBrightCyan
BackgroundBrightWhite
ForegroundColor
Maybe followed either either a 256 color palette index or a sequence describing a true color rgb value
BackgroundColor
Trait Implementations
sourceimpl FromPrimitive for SgrCode
impl FromPrimitive for SgrCode
sourcefn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
impl Eq for SgrCode
impl StructuralEq for SgrCode
impl StructuralPartialEq for SgrCode
Auto Trait Implementations
impl RefUnwindSafe for SgrCode
impl Send for SgrCode
impl Sync for SgrCode
impl Unpin for SgrCode
impl UnwindSafe for SgrCode
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