pub struct Rgb888(/* private fields */);
Expand description
Rgb888 color.
Use the methods provided by the RgbColor
trait to access
individual color channels and predefined color constants.
See the module-level documentation for more information about conversion between this type and raw data.
Implementations§
Trait Implementations§
Source§impl From<BinaryColor> for Rgb888
impl From<BinaryColor> for Rgb888
Source§fn from(color: BinaryColor) -> Self
fn from(color: BinaryColor) -> Self
Source§impl From<Rgb888> for BinaryColor
impl From<Rgb888> for BinaryColor
Source§impl Ord for Rgb888
impl Ord for Rgb888
Source§impl PartialOrd for Rgb888
impl PartialOrd for Rgb888
Source§impl WebColors for Rgb888
Named web colors.
impl WebColors for Rgb888
Named web colors.
Source§const CSS_ALICE_BLUE: Self
const CSS_ALICE_BLUE: Self
Alice Blue
Source§const CSS_ANTIQUE_WHITE: Self
const CSS_ANTIQUE_WHITE: Self
Antique White
Source§const CSS_AQUAMARINE: Self
const CSS_AQUAMARINE: Self
Aquamarine
Source§const CSS_BISQUE: Self
const CSS_BISQUE: Self
Bisque
Source§const CSS_BLANCHED_ALMOND: Self
const CSS_BLANCHED_ALMOND: Self
Blanched Almond
Source§const CSS_BLUE_VIOLET: Self
const CSS_BLUE_VIOLET: Self
Blue Violet
Source§const CSS_BURLY_WOOD: Self
const CSS_BURLY_WOOD: Self
Burly Wood
Source§const CSS_CADET_BLUE: Self
const CSS_CADET_BLUE: Self
Cadet Blue
Source§const CSS_CHARTREUSE: Self
const CSS_CHARTREUSE: Self
Chartreuse
Source§const CSS_CHOCOLATE: Self
const CSS_CHOCOLATE: Self
Chocolate
Source§const CSS_CORNFLOWER_BLUE: Self
const CSS_CORNFLOWER_BLUE: Self
Cornflower Blue
Source§const CSS_CORNSILK: Self
const CSS_CORNSILK: Self
Cornsilk
Source§const CSS_CRIMSON: Self
const CSS_CRIMSON: Self
Crimson
Source§const CSS_DARK_BLUE: Self
const CSS_DARK_BLUE: Self
Dark Blue
Source§const CSS_DARK_CYAN: Self
const CSS_DARK_CYAN: Self
Dark Cyan
Source§const CSS_DARK_GOLDENROD: Self
const CSS_DARK_GOLDENROD: Self
Dark Goldenrod
Source§const CSS_DARK_GRAY: Self
const CSS_DARK_GRAY: Self
Dark Gray
Source§const CSS_DARK_GREEN: Self
const CSS_DARK_GREEN: Self
Dark Green
Source§const CSS_DARK_KHAKI: Self
const CSS_DARK_KHAKI: Self
Dark Khaki
Source§const CSS_DARK_MAGENTA: Self
const CSS_DARK_MAGENTA: Self
Dark Magenta
Source§const CSS_DARK_OLIVE_GREEN: Self
const CSS_DARK_OLIVE_GREEN: Self
Dark Olive Green
Source§const CSS_DARK_ORANGE: Self
const CSS_DARK_ORANGE: Self
Dark Orange
Source§const CSS_DARK_ORCHID: Self
const CSS_DARK_ORCHID: Self
Dark Orchid
Source§const CSS_DARK_RED: Self
const CSS_DARK_RED: Self
Dark Red
Source§const CSS_DARK_SALMON: Self
const CSS_DARK_SALMON: Self
Dark Salmon
Source§const CSS_DARK_SEA_GREEN: Self
const CSS_DARK_SEA_GREEN: Self
Dark Sea Green
Source§const CSS_DARK_SLATE_BLUE: Self
const CSS_DARK_SLATE_BLUE: Self
Dark Slate Blue
Source§const CSS_DARK_SLATE_GRAY: Self
const CSS_DARK_SLATE_GRAY: Self
Dark Slate Gray
Source§const CSS_DARK_TURQUOISE: Self
const CSS_DARK_TURQUOISE: Self
Dark Turquoise
Source§const CSS_DARK_VIOLET: Self
const CSS_DARK_VIOLET: Self
Dark Violet
Source§const CSS_DEEP_PINK: Self
const CSS_DEEP_PINK: Self
Deep Pink
Source§const CSS_DEEP_SKY_BLUE: Self
const CSS_DEEP_SKY_BLUE: Self
Deep Sky Blue
Source§const CSS_DIM_GRAY: Self
const CSS_DIM_GRAY: Self
Dim Gray
Source§const CSS_DODGER_BLUE: Self
const CSS_DODGER_BLUE: Self
Dodger Blue
Source§const CSS_FIRE_BRICK: Self
const CSS_FIRE_BRICK: Self
Fire Brick
Source§const CSS_FLORAL_WHITE: Self
const CSS_FLORAL_WHITE: Self
Floral White
Source§const CSS_FOREST_GREEN: Self
const CSS_FOREST_GREEN: Self
Forest Green
Source§const CSS_FUCHSIA: Self
const CSS_FUCHSIA: Self
Fuchsia
Source§const CSS_GAINSBORO: Self
const CSS_GAINSBORO: Self
Gainsboro
Source§const CSS_GHOST_WHITE: Self
const CSS_GHOST_WHITE: Self
Ghost White
Source§const CSS_GOLDENROD: Self
const CSS_GOLDENROD: Self
Goldenrod
Source§const CSS_GREEN_YELLOW: Self
const CSS_GREEN_YELLOW: Self
Green Yellow
Source§const CSS_HONEYDEW: Self
const CSS_HONEYDEW: Self
Honeydew
Source§const CSS_HOT_PINK: Self
const CSS_HOT_PINK: Self
Hot Pink
Source§const CSS_INDIAN_RED: Self
const CSS_INDIAN_RED: Self
Indian Red
Source§const CSS_INDIGO: Self
const CSS_INDIGO: Self
Indigo
Source§const CSS_LAVENDER: Self
const CSS_LAVENDER: Self
Lavender
Source§const CSS_LAVENDER_BLUSH: Self
const CSS_LAVENDER_BLUSH: Self
Lavender Blush
Source§const CSS_LAWN_GREEN: Self
const CSS_LAWN_GREEN: Self
Lawn Green
Source§const CSS_LEMON_CHIFFON: Self
const CSS_LEMON_CHIFFON: Self
Lemon Chiffon
Source§const CSS_LIGHT_BLUE: Self
const CSS_LIGHT_BLUE: Self
Light Blue
Source§const CSS_LIGHT_CORAL: Self
const CSS_LIGHT_CORAL: Self
Light Coral
Source§const CSS_LIGHT_CYAN: Self
const CSS_LIGHT_CYAN: Self
Light Cyan
Source§const CSS_LIGHT_GOLDENROD_YELLOW: Self
const CSS_LIGHT_GOLDENROD_YELLOW: Self
Light Goldenrod Yellow
Source§const CSS_LIGHT_GRAY: Self
const CSS_LIGHT_GRAY: Self
Light Gray
Source§const CSS_LIGHT_GREEN: Self
const CSS_LIGHT_GREEN: Self
Light Green
Source§const CSS_LIGHT_PINK: Self
const CSS_LIGHT_PINK: Self
Light Pink
Source§const CSS_LIGHT_SALMON: Self
const CSS_LIGHT_SALMON: Self
Light Salmon
Source§const CSS_LIGHT_SEA_GREEN: Self
const CSS_LIGHT_SEA_GREEN: Self
Light Sea Green
Source§const CSS_LIGHT_SKY_BLUE: Self
const CSS_LIGHT_SKY_BLUE: Self
Light Sky Blue
Source§const CSS_LIGHT_SLATE_GRAY: Self
const CSS_LIGHT_SLATE_GRAY: Self
Light Slate Gray
Source§const CSS_LIGHT_STEEL_BLUE: Self
const CSS_LIGHT_STEEL_BLUE: Self
Light Steel Blue
Source§const CSS_LIGHT_YELLOW: Self
const CSS_LIGHT_YELLOW: Self
Light Yellow
Source§const CSS_LIME_GREEN: Self
const CSS_LIME_GREEN: Self
Lime Green
Source§const CSS_MAGENTA: Self
const CSS_MAGENTA: Self
Magenta
Source§const CSS_MAROON: Self
const CSS_MAROON: Self
Maroon
Source§const CSS_MEDIUM_AQUAMARINE: Self
const CSS_MEDIUM_AQUAMARINE: Self
Medium Aquamarine
Source§const CSS_MEDIUM_BLUE: Self
const CSS_MEDIUM_BLUE: Self
Medium Blue
Source§const CSS_MEDIUM_ORCHID: Self
const CSS_MEDIUM_ORCHID: Self
Medium Orchid
Source§const CSS_MEDIUM_PURPLE: Self
const CSS_MEDIUM_PURPLE: Self
Medium Purple
Source§const CSS_MEDIUM_SEA_GREEN: Self
const CSS_MEDIUM_SEA_GREEN: Self
Medium Sea Green
Source§const CSS_MEDIUM_SLATE_BLUE: Self
const CSS_MEDIUM_SLATE_BLUE: Self
Medium Slate Blue
Source§const CSS_MEDIUM_SPRING_GREEN: Self
const CSS_MEDIUM_SPRING_GREEN: Self
Medium Spring Green
Source§const CSS_MEDIUM_TURQUOISE: Self
const CSS_MEDIUM_TURQUOISE: Self
Medium Turquoise
Source§const CSS_MEDIUM_VIOLET_RED: Self
const CSS_MEDIUM_VIOLET_RED: Self
Medium Violet Red
Source§const CSS_MIDNIGHT_BLUE: Self
const CSS_MIDNIGHT_BLUE: Self
Midnight Blue
Source§const CSS_MINT_CREAM: Self
const CSS_MINT_CREAM: Self
Mint Cream
Source§const CSS_MISTY_ROSE: Self
const CSS_MISTY_ROSE: Self
Misty Rose
Source§const CSS_MOCCASIN: Self
const CSS_MOCCASIN: Self
Moccasin
Source§const CSS_NAVAJO_WHITE: Self
const CSS_NAVAJO_WHITE: Self
Navajo White
Source§const CSS_OLD_LACE: Self
const CSS_OLD_LACE: Self
Old Lace
Source§const CSS_OLIVE_DRAB: Self
const CSS_OLIVE_DRAB: Self
Olive Drab
Source§const CSS_ORANGE: Self
const CSS_ORANGE: Self
Orange
Source§const CSS_ORANGE_RED: Self
const CSS_ORANGE_RED: Self
Orange Red
Source§const CSS_ORCHID: Self
const CSS_ORCHID: Self
Orchid
Source§const CSS_PALE_GOLDENROD: Self
const CSS_PALE_GOLDENROD: Self
Pale Goldenrod
Source§const CSS_PALE_GREEN: Self
const CSS_PALE_GREEN: Self
Pale Green
Source§const CSS_PALE_TURQUOISE: Self
const CSS_PALE_TURQUOISE: Self
Pale Turquoise
Source§const CSS_PALE_VIOLET_RED: Self
const CSS_PALE_VIOLET_RED: Self
Pale Violet Red
Source§const CSS_PAPAYA_WHIP: Self
const CSS_PAPAYA_WHIP: Self
Papaya Whip
Source§const CSS_PEACH_PUFF: Self
const CSS_PEACH_PUFF: Self
Peach Puff
Source§const CSS_POWDER_BLUE: Self
const CSS_POWDER_BLUE: Self
Powder Blue
Source§const CSS_PURPLE: Self
const CSS_PURPLE: Self
Purple
Source§const CSS_REBECCAPURPLE: Self
const CSS_REBECCAPURPLE: Self
Rebeccapurple
Source§const CSS_ROSY_BROWN: Self
const CSS_ROSY_BROWN: Self
Rosy Brown
Source§const CSS_ROYAL_BLUE: Self
const CSS_ROYAL_BLUE: Self
Royal Blue
Source§const CSS_SADDLE_BROWN: Self
const CSS_SADDLE_BROWN: Self
Saddle Brown
Source§const CSS_SALMON: Self
const CSS_SALMON: Self
Salmon
Source§const CSS_SANDY_BROWN: Self
const CSS_SANDY_BROWN: Self
Sandy Brown
Source§const CSS_SEA_GREEN: Self
const CSS_SEA_GREEN: Self
Sea Green
Source§const CSS_SEASHELL: Self
const CSS_SEASHELL: Self
Seashell
Source§const CSS_SIENNA: Self
const CSS_SIENNA: Self
Sienna
Source§const CSS_SILVER: Self
const CSS_SILVER: Self
Silver
Source§const CSS_SKY_BLUE: Self
const CSS_SKY_BLUE: Self
Sky Blue
Source§const CSS_SLATE_BLUE: Self
const CSS_SLATE_BLUE: Self
Slate Blue
Source§const CSS_SLATE_GRAY: Self
const CSS_SLATE_GRAY: Self
Slate Gray
Source§const CSS_SPRING_GREEN: Self
const CSS_SPRING_GREEN: Self
Spring Green
Source§const CSS_STEEL_BLUE: Self
const CSS_STEEL_BLUE: Self
Steel Blue
Source§const CSS_THISTLE: Self
const CSS_THISTLE: Self
Thistle
Source§const CSS_TOMATO: Self
const CSS_TOMATO: Self
Tomato
Source§const CSS_TURQUOISE: Self
const CSS_TURQUOISE: Self
Turquoise
Source§const CSS_VIOLET: Self
const CSS_VIOLET: Self
Violet
Source§const CSS_WHITE_SMOKE: Self
const CSS_WHITE_SMOKE: Self
White Smoke
Source§const CSS_YELLOW: Self
const CSS_YELLOW: Self
Yellow
Source§const CSS_YELLOW_GREEN: Self
const CSS_YELLOW_GREEN: Self
Yellow Green
impl Copy for Rgb888
impl Eq for Rgb888
impl StructuralPartialEq for Rgb888
Auto Trait Implementations§
impl Freeze for Rgb888
impl RefUnwindSafe for Rgb888
impl Send for Rgb888
impl Sync for Rgb888
impl Unpin for Rgb888
impl UnwindSafe for Rgb888
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
Source§impl<T> CheckedAs for T
impl<T> CheckedAs for T
Source§fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
Source§impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
Source§fn checked_cast_from(src: Src) -> Option<Dst>
fn checked_cast_from(src: Src) -> Option<Dst>
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<C> IntoStorage for C
impl<C> IntoStorage for C
Source§type Storage = <<C as PixelColor>::Raw as RawData>::Storage
type Storage = <<C as PixelColor>::Raw as RawData>::Storage
Source§fn into_storage(self) -> <C as IntoStorage>::Storage
fn into_storage(self) -> <C as IntoStorage>::Storage
PixelColor
into its raw storage formSource§impl<T> OverflowingAs for T
impl<T> OverflowingAs for T
Source§fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
Source§impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
Source§fn overflowing_cast_from(src: Src) -> (Dst, bool)
fn overflowing_cast_from(src: Src) -> (Dst, bool)
Source§impl<T> SaturatingAs for T
impl<T> SaturatingAs for T
Source§fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
Source§impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
Source§fn saturating_cast_from(src: Src) -> Dst
fn saturating_cast_from(src: Src) -> Dst
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
self
from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
self
is actually part of its subset T
(and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
self.to_subset
but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
self
to the equivalent element of its superset.