pub struct Rgb666(/* private fields */);
Expand description
Rgb666 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 Rgb666
impl From<BinaryColor> for Rgb666
Source§fn from(color: BinaryColor) -> Rgb666
fn from(color: BinaryColor) -> Rgb666
Source§impl From<Rgb666> for BinaryColor
impl From<Rgb666> for BinaryColor
Source§fn from(color: Rgb666) -> BinaryColor
fn from(color: Rgb666) -> BinaryColor
Source§impl Ord for Rgb666
impl Ord for Rgb666
Source§impl PartialOrd for Rgb666
impl PartialOrd for Rgb666
Source§impl WebColors for Rgb666
Named web colors.
impl WebColors for Rgb666
Named web colors.
Source§const CSS_ALICE_BLUE: Rgb666
const CSS_ALICE_BLUE: Rgb666
Alice Blue
Source§const CSS_ANTIQUE_WHITE: Rgb666
const CSS_ANTIQUE_WHITE: Rgb666
Antique White
Source§const CSS_AQUAMARINE: Rgb666
const CSS_AQUAMARINE: Rgb666
Aquamarine
Source§const CSS_BISQUE: Rgb666
const CSS_BISQUE: Rgb666
Bisque
Source§const CSS_BLANCHED_ALMOND: Rgb666
const CSS_BLANCHED_ALMOND: Rgb666
Blanched Almond
Source§const CSS_BLUE_VIOLET: Rgb666
const CSS_BLUE_VIOLET: Rgb666
Blue Violet
Source§const CSS_BURLY_WOOD: Rgb666
const CSS_BURLY_WOOD: Rgb666
Burly Wood
Source§const CSS_CADET_BLUE: Rgb666
const CSS_CADET_BLUE: Rgb666
Cadet Blue
Source§const CSS_CHARTREUSE: Rgb666
const CSS_CHARTREUSE: Rgb666
Chartreuse
Source§const CSS_CHOCOLATE: Rgb666
const CSS_CHOCOLATE: Rgb666
Chocolate
Source§const CSS_CORNFLOWER_BLUE: Rgb666
const CSS_CORNFLOWER_BLUE: Rgb666
Cornflower Blue
Source§const CSS_CORNSILK: Rgb666
const CSS_CORNSILK: Rgb666
Cornsilk
Source§const CSS_CRIMSON: Rgb666
const CSS_CRIMSON: Rgb666
Crimson
Source§const CSS_DARK_BLUE: Rgb666
const CSS_DARK_BLUE: Rgb666
Dark Blue
Source§const CSS_DARK_CYAN: Rgb666
const CSS_DARK_CYAN: Rgb666
Dark Cyan
Source§const CSS_DARK_GOLDENROD: Rgb666
const CSS_DARK_GOLDENROD: Rgb666
Dark Goldenrod
Source§const CSS_DARK_GRAY: Rgb666
const CSS_DARK_GRAY: Rgb666
Dark Gray
Source§const CSS_DARK_GREEN: Rgb666
const CSS_DARK_GREEN: Rgb666
Dark Green
Source§const CSS_DARK_KHAKI: Rgb666
const CSS_DARK_KHAKI: Rgb666
Dark Khaki
Source§const CSS_DARK_MAGENTA: Rgb666
const CSS_DARK_MAGENTA: Rgb666
Dark Magenta
Source§const CSS_DARK_OLIVE_GREEN: Rgb666
const CSS_DARK_OLIVE_GREEN: Rgb666
Dark Olive Green
Source§const CSS_DARK_ORANGE: Rgb666
const CSS_DARK_ORANGE: Rgb666
Dark Orange
Source§const CSS_DARK_ORCHID: Rgb666
const CSS_DARK_ORCHID: Rgb666
Dark Orchid
Source§const CSS_DARK_RED: Rgb666
const CSS_DARK_RED: Rgb666
Dark Red
Source§const CSS_DARK_SALMON: Rgb666
const CSS_DARK_SALMON: Rgb666
Dark Salmon
Source§const CSS_DARK_SEA_GREEN: Rgb666
const CSS_DARK_SEA_GREEN: Rgb666
Dark Sea Green
Source§const CSS_DARK_SLATE_BLUE: Rgb666
const CSS_DARK_SLATE_BLUE: Rgb666
Dark Slate Blue
Source§const CSS_DARK_SLATE_GRAY: Rgb666
const CSS_DARK_SLATE_GRAY: Rgb666
Dark Slate Gray
Source§const CSS_DARK_TURQUOISE: Rgb666
const CSS_DARK_TURQUOISE: Rgb666
Dark Turquoise
Source§const CSS_DARK_VIOLET: Rgb666
const CSS_DARK_VIOLET: Rgb666
Dark Violet
Source§const CSS_DEEP_PINK: Rgb666
const CSS_DEEP_PINK: Rgb666
Deep Pink
Source§const CSS_DEEP_SKY_BLUE: Rgb666
const CSS_DEEP_SKY_BLUE: Rgb666
Deep Sky Blue
Source§const CSS_DIM_GRAY: Rgb666
const CSS_DIM_GRAY: Rgb666
Dim Gray
Source§const CSS_DODGER_BLUE: Rgb666
const CSS_DODGER_BLUE: Rgb666
Dodger Blue
Source§const CSS_FIRE_BRICK: Rgb666
const CSS_FIRE_BRICK: Rgb666
Fire Brick
Source§const CSS_FLORAL_WHITE: Rgb666
const CSS_FLORAL_WHITE: Rgb666
Floral White
Source§const CSS_FOREST_GREEN: Rgb666
const CSS_FOREST_GREEN: Rgb666
Forest Green
Source§const CSS_FUCHSIA: Rgb666
const CSS_FUCHSIA: Rgb666
Fuchsia
Source§const CSS_GAINSBORO: Rgb666
const CSS_GAINSBORO: Rgb666
Gainsboro
Source§const CSS_GHOST_WHITE: Rgb666
const CSS_GHOST_WHITE: Rgb666
Ghost White
Source§const CSS_GOLDENROD: Rgb666
const CSS_GOLDENROD: Rgb666
Goldenrod
Source§const CSS_GREEN_YELLOW: Rgb666
const CSS_GREEN_YELLOW: Rgb666
Green Yellow
Source§const CSS_HONEYDEW: Rgb666
const CSS_HONEYDEW: Rgb666
Honeydew
Source§const CSS_HOT_PINK: Rgb666
const CSS_HOT_PINK: Rgb666
Hot Pink
Source§const CSS_INDIAN_RED: Rgb666
const CSS_INDIAN_RED: Rgb666
Indian Red
Source§const CSS_INDIGO: Rgb666
const CSS_INDIGO: Rgb666
Indigo
Source§const CSS_LAVENDER: Rgb666
const CSS_LAVENDER: Rgb666
Lavender
Source§const CSS_LAVENDER_BLUSH: Rgb666
const CSS_LAVENDER_BLUSH: Rgb666
Lavender Blush
Source§const CSS_LAWN_GREEN: Rgb666
const CSS_LAWN_GREEN: Rgb666
Lawn Green
Source§const CSS_LEMON_CHIFFON: Rgb666
const CSS_LEMON_CHIFFON: Rgb666
Lemon Chiffon
Source§const CSS_LIGHT_BLUE: Rgb666
const CSS_LIGHT_BLUE: Rgb666
Light Blue
Source§const CSS_LIGHT_CORAL: Rgb666
const CSS_LIGHT_CORAL: Rgb666
Light Coral
Source§const CSS_LIGHT_CYAN: Rgb666
const CSS_LIGHT_CYAN: Rgb666
Light Cyan
Source§const CSS_LIGHT_GOLDENROD_YELLOW: Rgb666
const CSS_LIGHT_GOLDENROD_YELLOW: Rgb666
Light Goldenrod Yellow
Source§const CSS_LIGHT_GRAY: Rgb666
const CSS_LIGHT_GRAY: Rgb666
Light Gray
Source§const CSS_LIGHT_GREEN: Rgb666
const CSS_LIGHT_GREEN: Rgb666
Light Green
Source§const CSS_LIGHT_PINK: Rgb666
const CSS_LIGHT_PINK: Rgb666
Light Pink
Source§const CSS_LIGHT_SALMON: Rgb666
const CSS_LIGHT_SALMON: Rgb666
Light Salmon
Source§const CSS_LIGHT_SEA_GREEN: Rgb666
const CSS_LIGHT_SEA_GREEN: Rgb666
Light Sea Green
Source§const CSS_LIGHT_SKY_BLUE: Rgb666
const CSS_LIGHT_SKY_BLUE: Rgb666
Light Sky Blue
Source§const CSS_LIGHT_SLATE_GRAY: Rgb666
const CSS_LIGHT_SLATE_GRAY: Rgb666
Light Slate Gray
Source§const CSS_LIGHT_STEEL_BLUE: Rgb666
const CSS_LIGHT_STEEL_BLUE: Rgb666
Light Steel Blue
Source§const CSS_LIGHT_YELLOW: Rgb666
const CSS_LIGHT_YELLOW: Rgb666
Light Yellow
Source§const CSS_LIME_GREEN: Rgb666
const CSS_LIME_GREEN: Rgb666
Lime Green
Source§const CSS_MAGENTA: Rgb666
const CSS_MAGENTA: Rgb666
Magenta
Source§const CSS_MAROON: Rgb666
const CSS_MAROON: Rgb666
Maroon
Source§const CSS_MEDIUM_AQUAMARINE: Rgb666
const CSS_MEDIUM_AQUAMARINE: Rgb666
Medium Aquamarine
Source§const CSS_MEDIUM_BLUE: Rgb666
const CSS_MEDIUM_BLUE: Rgb666
Medium Blue
Source§const CSS_MEDIUM_ORCHID: Rgb666
const CSS_MEDIUM_ORCHID: Rgb666
Medium Orchid
Source§const CSS_MEDIUM_PURPLE: Rgb666
const CSS_MEDIUM_PURPLE: Rgb666
Medium Purple
Source§const CSS_MEDIUM_SEA_GREEN: Rgb666
const CSS_MEDIUM_SEA_GREEN: Rgb666
Medium Sea Green
Source§const CSS_MEDIUM_SLATE_BLUE: Rgb666
const CSS_MEDIUM_SLATE_BLUE: Rgb666
Medium Slate Blue
Source§const CSS_MEDIUM_SPRING_GREEN: Rgb666
const CSS_MEDIUM_SPRING_GREEN: Rgb666
Medium Spring Green
Source§const CSS_MEDIUM_TURQUOISE: Rgb666
const CSS_MEDIUM_TURQUOISE: Rgb666
Medium Turquoise
Source§const CSS_MEDIUM_VIOLET_RED: Rgb666
const CSS_MEDIUM_VIOLET_RED: Rgb666
Medium Violet Red
Source§const CSS_MIDNIGHT_BLUE: Rgb666
const CSS_MIDNIGHT_BLUE: Rgb666
Midnight Blue
Source§const CSS_MINT_CREAM: Rgb666
const CSS_MINT_CREAM: Rgb666
Mint Cream
Source§const CSS_MISTY_ROSE: Rgb666
const CSS_MISTY_ROSE: Rgb666
Misty Rose
Source§const CSS_MOCCASIN: Rgb666
const CSS_MOCCASIN: Rgb666
Moccasin
Source§const CSS_NAVAJO_WHITE: Rgb666
const CSS_NAVAJO_WHITE: Rgb666
Navajo White
Source§const CSS_OLD_LACE: Rgb666
const CSS_OLD_LACE: Rgb666
Old Lace
Source§const CSS_OLIVE_DRAB: Rgb666
const CSS_OLIVE_DRAB: Rgb666
Olive Drab
Source§const CSS_ORANGE: Rgb666
const CSS_ORANGE: Rgb666
Orange
Source§const CSS_ORANGE_RED: Rgb666
const CSS_ORANGE_RED: Rgb666
Orange Red
Source§const CSS_ORCHID: Rgb666
const CSS_ORCHID: Rgb666
Orchid
Source§const CSS_PALE_GOLDENROD: Rgb666
const CSS_PALE_GOLDENROD: Rgb666
Pale Goldenrod
Source§const CSS_PALE_GREEN: Rgb666
const CSS_PALE_GREEN: Rgb666
Pale Green
Source§const CSS_PALE_TURQUOISE: Rgb666
const CSS_PALE_TURQUOISE: Rgb666
Pale Turquoise
Source§const CSS_PALE_VIOLET_RED: Rgb666
const CSS_PALE_VIOLET_RED: Rgb666
Pale Violet Red
Source§const CSS_PAPAYA_WHIP: Rgb666
const CSS_PAPAYA_WHIP: Rgb666
Papaya Whip
Source§const CSS_PEACH_PUFF: Rgb666
const CSS_PEACH_PUFF: Rgb666
Peach Puff
Source§const CSS_POWDER_BLUE: Rgb666
const CSS_POWDER_BLUE: Rgb666
Powder Blue
Source§const CSS_PURPLE: Rgb666
const CSS_PURPLE: Rgb666
Purple
Source§const CSS_REBECCAPURPLE: Rgb666
const CSS_REBECCAPURPLE: Rgb666
Rebeccapurple
Source§const CSS_ROSY_BROWN: Rgb666
const CSS_ROSY_BROWN: Rgb666
Rosy Brown
Source§const CSS_ROYAL_BLUE: Rgb666
const CSS_ROYAL_BLUE: Rgb666
Royal Blue
Source§const CSS_SADDLE_BROWN: Rgb666
const CSS_SADDLE_BROWN: Rgb666
Saddle Brown
Source§const CSS_SALMON: Rgb666
const CSS_SALMON: Rgb666
Salmon
Source§const CSS_SANDY_BROWN: Rgb666
const CSS_SANDY_BROWN: Rgb666
Sandy Brown
Source§const CSS_SEA_GREEN: Rgb666
const CSS_SEA_GREEN: Rgb666
Sea Green
Source§const CSS_SEASHELL: Rgb666
const CSS_SEASHELL: Rgb666
Seashell
Source§const CSS_SIENNA: Rgb666
const CSS_SIENNA: Rgb666
Sienna
Source§const CSS_SILVER: Rgb666
const CSS_SILVER: Rgb666
Silver
Source§const CSS_SKY_BLUE: Rgb666
const CSS_SKY_BLUE: Rgb666
Sky Blue
Source§const CSS_SLATE_BLUE: Rgb666
const CSS_SLATE_BLUE: Rgb666
Slate Blue
Source§const CSS_SLATE_GRAY: Rgb666
const CSS_SLATE_GRAY: Rgb666
Slate Gray
Source§const CSS_SPRING_GREEN: Rgb666
const CSS_SPRING_GREEN: Rgb666
Spring Green
Source§const CSS_STEEL_BLUE: Rgb666
const CSS_STEEL_BLUE: Rgb666
Steel Blue
Source§const CSS_THISTLE: Rgb666
const CSS_THISTLE: Rgb666
Thistle
Source§const CSS_TOMATO: Rgb666
const CSS_TOMATO: Rgb666
Tomato
Source§const CSS_TURQUOISE: Rgb666
const CSS_TURQUOISE: Rgb666
Turquoise
Source§const CSS_VIOLET: Rgb666
const CSS_VIOLET: Rgb666
Violet
Source§const CSS_WHITE_SMOKE: Rgb666
const CSS_WHITE_SMOKE: Rgb666
White Smoke
Source§const CSS_YELLOW: Rgb666
const CSS_YELLOW: Rgb666
Yellow
Source§const CSS_YELLOW_GREEN: Rgb666
const CSS_YELLOW_GREEN: Rgb666
Yellow Green
impl Copy for Rgb666
impl Eq for Rgb666
impl StructuralPartialEq for Rgb666
Auto Trait Implementations§
impl Freeze for Rgb666
impl RefUnwindSafe for Rgb666
impl Send for Rgb666
impl Sync for Rgb666
impl Unpin for Rgb666
impl UnwindSafe for Rgb666
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<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
Source§fn lossless_try_into(self) -> Option<Dst>
fn lossless_try_into(self) -> Option<Dst>
Source§impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
Source§fn lossy_into(self) -> Dst
fn lossy_into(self) -> Dst
Source§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.