pub struct Color(pub u8);Expand description
A 256-color palette index.
Provides named constants for common colors and a grayscale ramp.
The inner u8 represents the ANSI 256-color palette index.
§Examples
use extui::Color;
let red = Color::Red1;
let gray = Color::Grey[15];
let custom = Color(42);Tuple Fields§
§0: u8Implementations§
Source§impl Color
impl Color
pub const DarkBlue: Color
pub const Blue3: Color
pub const Blue1: Color
pub const DarkGreen: Color
pub const DeepSkyBlue4: Color
pub const DodgerBlue3: Color
pub const DodgerBlue2: Color
pub const Green4: Color
pub const SpringGreen4: Color
pub const Turquoise4: Color
pub const DeepSkyBlue3: Color
pub const DodgerBlue1: Color
pub const Green3: Color
pub const DarkCyan: Color
pub const DeepSkyBlue2: Color
pub const DeepSkyBlue1: Color
pub const SpringGreen3: Color
pub const SpringGreen: Color
pub const Cyan3: Color
pub const DarkTurquoise: Color
pub const Turquoise2: Color
pub const Green1: Color
pub const SpringGreen2: Color
pub const SpringGreen1: Color
pub const MediumSpringGreen: Color
pub const Cyan2: Color
pub const Cyan1: Color
pub const DarkRed: Color
pub const DeepPink4: Color
pub const Purple3: Color
pub const BlueViolet: Color
pub const Orange4: Color
pub const MediumPurple4: Color
pub const SlateBlue3: Color
pub const RoyalBlue1: Color
pub const Chartreuse4: Color
pub const PaleTurquoise4: Color
pub const SteelBlue: Color
pub const SteelBlue3: Color
pub const CornflowerBlue: Color
pub const Chartreuse3: Color
pub const DarkSeaGreen4: Color
pub const CadetBlue: Color
pub const SkyBlue3: Color
pub const SteelBlue1: Color
pub const PaleGreen3: Color
pub const SeaGreen3: Color
pub const Aquamarine3: Color
pub const MediumTurquoise: Color
pub const Chartreuse2: Color
pub const Aquamarine1: Color
pub const DarkSlateGray2: Color
pub const DarkViolet: Color
pub const Purple: Color
pub const LightPink4: Color
pub const Plum4: Color
pub const SlateBlue1: Color
pub const Yellow4: Color
pub const Wheat4: Color
pub const LightSlateGrey: Color
pub const MediumPurple: Color
pub const LightSlateBlue: Color
pub const DarkOliveGreen3: Color
pub const DarkSeaGreen: Color
pub const Grey: [Color; 31]
pub const SkyBlue2: Color
pub const DarkOliveGreen: Color
pub const DarkSeaGreen3: Color
pub const DarkSlateGray3: Color
pub const SkyBlue1: Color
pub const Chartreuse1: Color
pub const LightGreen: Color
pub const PaleGreen1: Color
pub const DarkSlateGray1: Color
pub const Red3: Color
pub const MediumVioletRed: Color
pub const Magenta3: Color
pub const DarkOrange3: Color
pub const IndianRed: Color
pub const HotPink3: Color
pub const MediumOrchid3: Color
pub const MediumOrchid: Color
pub const DarkGoldenrod: Color
pub const LightSalmon3: Color
pub const RosyBrown: Color
pub const Violet: Color
pub const MediumPurple1: Color
pub const Gold3: Color
pub const DarkKhaki: Color
pub const LightSteelBlue3: Color
pub const LightSteelBlue: Color
pub const Yellow3: Color
pub const LightCyan3: Color
pub const LightSkyBlue1: Color
pub const GreenYellow: Color
pub const DarkOliveGreen2: Color
pub const DarkSeaGreen1: Color
pub const PaleTurquoise1: Color
pub const Magenta2: Color
pub const HotPink2: Color
pub const Orchid: Color
pub const MediumOrchid1: Color
pub const Orange3: Color
pub const LightPink3: Color
pub const Pink3: Color
pub const Plum3: Color
pub const LightGoldenrod3: Color
pub const Tan: Color
pub const MistyRose3: Color
pub const Thistle3: Color
pub const Plum2: Color
pub const Khaki3: Color
pub const LightYellow3: Color
pub const LightSteelBlue1: Color
pub const Yellow2: Color
pub const DarkOliveGreen1: Color
pub const LightSeaGreen: Color
pub const Honeydew: Color
pub const LightCyan1: Color
pub const Red1: Color
pub const DeepPink2: Color
pub const DeepPink1: Color
pub const Magenta1: Color
pub const OrangeRed1: Color
pub const NeonRed: Color
pub const HotPink: Color
pub const DarkOrange: Color
pub const Salmon: Color
pub const LightCoral: Color
pub const PaleVioletRed1: Color
pub const Orchid2: Color
pub const Orchid1: Color
pub const Orange1: Color
pub const SandyBrown: Color
pub const LightSalmon1: Color
pub const LightPink1: Color
pub const Pink1: Color
pub const Plum1: Color
pub const Gold1: Color
pub const LightGoldenrod2: Color
pub const MistyRose: Color
pub const Thistle: Color
pub const Yellow1: Color
pub const LightGoldenrod1: Color
pub const Khaki1: Color
pub const Wheat1: Color
pub const Cornsilk1: Color
pub const White: Color
pub const Black: Color
Trait Implementations§
impl Copy for Color
impl Eq for Color
impl StructuralPartialEq for Color
Auto Trait Implementations§
impl Freeze for Color
impl RefUnwindSafe for Color
impl Send for Color
impl Sync for Color
impl Unpin for Color
impl UnwindSafe for Color
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more