Struct embedded_graphics_core::pixelcolor::Rgb888[][src]

pub struct Rgb888(_);

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

impl Rgb888 where
    Self: RgbColor
[src]

pub const fn new(r: u8, g: u8, b: u8) -> Self[src]

Creates a new Rgb888 color. Too large channel values will be limited by setting the unused most significant bits to zero.

Trait Implementations

impl Clone for Rgb888[src]

impl Copy for Rgb888[src]

impl Debug for Rgb888[src]

impl Default for Rgb888[src]

impl Eq for Rgb888[src]

impl From<Bgr555> for Rgb888[src]

impl From<Bgr565> for Rgb888[src]

impl From<Bgr888> for Rgb888[src]

impl From<BinaryColor> for Rgb888[src]

impl From<Gray2> for Rgb888[src]

impl From<Gray4> for Rgb888[src]

impl From<Gray8> for Rgb888[src]

impl From<RawU24> for Rgb888[src]

impl From<Rgb555> for Rgb888[src]

impl From<Rgb565> for Rgb888[src]

impl From<Rgb888> for Rgb555[src]

impl From<Rgb888> for Bgr555[src]

impl From<Rgb888> for Rgb565[src]

impl From<Rgb888> for Bgr565[src]

impl From<Rgb888> for Bgr888[src]

impl From<Rgb888> for Gray2[src]

impl From<Rgb888> for Gray4[src]

impl From<Rgb888> for Gray8[src]

impl From<Rgb888> for BinaryColor[src]

impl From<Rgb888> for RawU24[src]

impl Hash for Rgb888[src]

impl Ord for Rgb888[src]

impl PartialEq<Rgb888> for Rgb888[src]

impl PartialOrd<Rgb888> for Rgb888[src]

impl PixelColor for Rgb888[src]

type Raw = RawU24

Raw data type. Read more

impl RgbColor for Rgb888[src]

impl StructuralEq for Rgb888[src]

impl StructuralPartialEq for Rgb888[src]

impl WebColors for Rgb888[src]

Named web colors.

const CSS_ALICE_BLUE: Self[src]

Alice Blue

const CSS_ANTIQUE_WHITE: Self[src]

Antique White

const CSS_AQUA: Self[src]

Aqua

const CSS_AQUAMARINE: Self[src]

Aquamarine

const CSS_AZURE: Self[src]

Azure

const CSS_BEIGE: Self[src]

Beige

const CSS_BISQUE: Self[src]

Bisque

const CSS_BLACK: Self[src]

Black

const CSS_BLANCHED_ALMOND: Self[src]

Blanched Almond

const CSS_BLUE: Self[src]

Blue

const CSS_BLUE_VIOLET: Self[src]

Blue Violet

const CSS_BROWN: Self[src]

Brown

const CSS_BURLY_WOOD: Self[src]

Burly Wood

const CSS_CADET_BLUE: Self[src]

Cadet Blue

const CSS_CHARTREUSE: Self[src]

Chartreuse

const CSS_CHOCOLATE: Self[src]

Chocolate

const CSS_CORAL: Self[src]

Coral

const CSS_CORNFLOWER_BLUE: Self[src]

Cornflower Blue

const CSS_CORNSILK: Self[src]

Cornsilk

const CSS_CRIMSON: Self[src]

Crimson

const CSS_CYAN: Self[src]

Cyan

const CSS_DARK_BLUE: Self[src]

Dark Blue

const CSS_DARK_CYAN: Self[src]

Dark Cyan

const CSS_DARK_GOLDENROD: Self[src]

Dark Goldenrod

const CSS_DARK_GRAY: Self[src]

Dark Gray

const CSS_DARK_GREEN: Self[src]

Dark Green

const CSS_DARK_KHAKI: Self[src]

Dark Khaki

const CSS_DARK_MAGENTA: Self[src]

Dark Magenta

const CSS_DARK_OLIVE_GREEN: Self[src]

Dark Olive Green

const CSS_DARK_ORANGE: Self[src]

Dark Orange

const CSS_DARK_ORCHID: Self[src]

Dark Orchid

const CSS_DARK_RED: Self[src]

Dark Red

const CSS_DARK_SALMON: Self[src]

Dark Salmon

const CSS_DARK_SEA_GREEN: Self[src]

Dark Sea Green

const CSS_DARK_SLATE_BLUE: Self[src]

Dark Slate Blue

const CSS_DARK_SLATE_GRAY: Self[src]

Dark Slate Gray

const CSS_DARK_TURQUOISE: Self[src]

Dark Turquoise

const CSS_DARK_VIOLET: Self[src]

Dark Violet

const CSS_DEEP_PINK: Self[src]

Deep Pink

const CSS_DEEP_SKY_BLUE: Self[src]

Deep Sky Blue

const CSS_DIM_GRAY: Self[src]

Dim Gray

const CSS_DODGER_BLUE: Self[src]

Dodger Blue

const CSS_FIRE_BRICK: Self[src]

Fire Brick

const CSS_FLORAL_WHITE: Self[src]

Floral White

const CSS_FOREST_GREEN: Self[src]

Forest Green

const CSS_FUCHSIA: Self[src]

Fuchsia

const CSS_GAINSBORO: Self[src]

Gainsboro

const CSS_GHOST_WHITE: Self[src]

Ghost White

const CSS_GOLD: Self[src]

Gold

const CSS_GOLDENROD: Self[src]

Goldenrod

const CSS_GRAY: Self[src]

Gray

const CSS_GREEN: Self[src]

Green

const CSS_GREEN_YELLOW: Self[src]

Green Yellow

const CSS_HONEYDEW: Self[src]

Honeydew

const CSS_HOT_PINK: Self[src]

Hot Pink

const CSS_INDIAN_RED: Self[src]

Indian Red

const CSS_INDIGO: Self[src]

Indigo

const CSS_IVORY: Self[src]

Ivory

const CSS_KHAKI: Self[src]

Khaki

const CSS_LAVENDER: Self[src]

Lavender

const CSS_LAVENDER_BLUSH: Self[src]

Lavender Blush

const CSS_LAWN_GREEN: Self[src]

Lawn Green

const CSS_LEMON_CHIFFON: Self[src]

Lemon Chiffon

const CSS_LIGHT_BLUE: Self[src]

Light Blue

const CSS_LIGHT_CORAL: Self[src]

Light Coral

const CSS_LIGHT_CYAN: Self[src]

Light Cyan

const CSS_LIGHT_GOLDENROD_YELLOW: Self[src]

Light Goldenrod Yellow

const CSS_LIGHT_GRAY: Self[src]

Light Gray

const CSS_LIGHT_GREEN: Self[src]

Light Green

const CSS_LIGHT_PINK: Self[src]

Light Pink

const CSS_LIGHT_SALMON: Self[src]

Light Salmon

const CSS_LIGHT_SEA_GREEN: Self[src]

Light Sea Green

const CSS_LIGHT_SKY_BLUE: Self[src]

Light Sky Blue

const CSS_LIGHT_SLATE_GRAY: Self[src]

Light Slate Gray

const CSS_LIGHT_STEEL_BLUE: Self[src]

Light Steel Blue

const CSS_LIGHT_YELLOW: Self[src]

Light Yellow

const CSS_LIME: Self[src]

Lime

const CSS_LIME_GREEN: Self[src]

Lime Green

const CSS_LINEN: Self[src]

Linen

const CSS_MAGENTA: Self[src]

Magenta

const CSS_MAROON: Self[src]

Maroon

const CSS_MEDIUM_AQUAMARINE: Self[src]

Medium Aquamarine

const CSS_MEDIUM_BLUE: Self[src]

Medium Blue

const CSS_MEDIUM_ORCHID: Self[src]

Medium Orchid

const CSS_MEDIUM_PURPLE: Self[src]

Medium Purple

const CSS_MEDIUM_SEA_GREEN: Self[src]

Medium Sea Green

const CSS_MEDIUM_SLATE_BLUE: Self[src]

Medium Slate Blue

const CSS_MEDIUM_SPRING_GREEN: Self[src]

Medium Spring Green

const CSS_MEDIUM_TURQUOISE: Self[src]

Medium Turquoise

const CSS_MEDIUM_VIOLET_RED: Self[src]

Medium Violet Red

const CSS_MIDNIGHT_BLUE: Self[src]

Midnight Blue

const CSS_MINT_CREAM: Self[src]

Mint Cream

const CSS_MISTY_ROSE: Self[src]

Misty Rose

const CSS_MOCCASIN: Self[src]

Moccasin

const CSS_NAVAJO_WHITE: Self[src]

Navajo White

const CSS_NAVY: Self[src]

Navy

const CSS_OLD_LACE: Self[src]

Old Lace

const CSS_OLIVE: Self[src]

Olive

const CSS_OLIVE_DRAB: Self[src]

Olive Drab

const CSS_ORANGE: Self[src]

Orange

const CSS_ORANGE_RED: Self[src]

Orange Red

const CSS_ORCHID: Self[src]

Orchid

const CSS_PALE_GOLDENROD: Self[src]

Pale Goldenrod

const CSS_PALE_GREEN: Self[src]

Pale Green

const CSS_PALE_TURQUOISE: Self[src]

Pale Turquoise

const CSS_PALE_VIOLET_RED: Self[src]

Pale Violet Red

const CSS_PAPAYA_WHIP: Self[src]

Papaya Whip

const CSS_PEACH_PUFF: Self[src]

Peach Puff

const CSS_PERU: Self[src]

Peru

const CSS_PINK: Self[src]

Pink

const CSS_PLUM: Self[src]

Plum

const CSS_POWDER_BLUE: Self[src]

Powder Blue

const CSS_PURPLE: Self[src]

Purple

const CSS_REBECCAPURPLE: Self[src]

Rebeccapurple

const CSS_RED: Self[src]

Red

const CSS_ROSY_BROWN: Self[src]

Rosy Brown

const CSS_ROYAL_BLUE: Self[src]

Royal Blue

const CSS_SADDLE_BROWN: Self[src]

Saddle Brown

const CSS_SALMON: Self[src]

Salmon

const CSS_SANDY_BROWN: Self[src]

Sandy Brown

const CSS_SEA_GREEN: Self[src]

Sea Green

const CSS_SEASHELL: Self[src]

Seashell

const CSS_SIENNA: Self[src]

Sienna

const CSS_SILVER: Self[src]

Silver

const CSS_SKY_BLUE: Self[src]

Sky Blue

const CSS_SLATE_BLUE: Self[src]

Slate Blue

const CSS_SLATE_GRAY: Self[src]

Slate Gray

const CSS_SNOW: Self[src]

Snow

const CSS_SPRING_GREEN: Self[src]

Spring Green

const CSS_STEEL_BLUE: Self[src]

Steel Blue

const CSS_TAN: Self[src]

Tan

const CSS_TEAL: Self[src]

Teal

const CSS_THISTLE: Self[src]

Thistle

const CSS_TOMATO: Self[src]

Tomato

const CSS_TURQUOISE: Self[src]

Turquoise

const CSS_VIOLET: Self[src]

Violet

const CSS_WHEAT: Self[src]

Wheat

const CSS_WHITE: Self[src]

White

const CSS_WHITE_SMOKE: Self[src]

White Smoke

const CSS_YELLOW: Self[src]

Yellow

const CSS_YELLOW_GREEN: Self[src]

Yellow Green

Auto Trait Implementations

impl Send for Rgb888

impl Sync for Rgb888

impl Unpin for Rgb888

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Scalar for T where
    T: Copy + PartialEq<T> + Debug + Any
[src]

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,