Struct embedded_graphics::pixelcolor::Bgr565 [−][src]
pub struct Bgr565(_);
Expand description
Bgr565 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
impl ColorMapping for Bgr565[src]
impl ColorMapping for Bgr565[src]fn char_to_color(c: char) -> Self[src]
fn char_to_color(c: char) -> Self[src]Converts a char into a color of type C.
fn color_to_char(color: Self) -> char[src]
fn color_to_char(color: Self) -> char[src]Converts a color of type C into a char.
const NONE_COLOR: Rgb888[src]
const NONE_COLOR: Rgb888[src]Color used to display None values when EG_FANCY_PANIC is enabled. Read more
impl From<Bgr565> for BinaryColor[src]
impl From<Bgr565> for BinaryColor[src]pub fn from(color: Bgr565) -> BinaryColor[src]
pub fn from(color: Bgr565) -> BinaryColor[src]Performs the conversion.
impl From<BinaryColor> for Bgr565[src]
impl From<BinaryColor> for Bgr565[src]pub fn from(color: BinaryColor) -> Bgr565[src]
pub fn from(color: BinaryColor) -> Bgr565[src]Performs the conversion.
impl Ord for Bgr565[src]
impl Ord for Bgr565[src]impl PartialOrd<Bgr565> for Bgr565[src]
impl PartialOrd<Bgr565> for Bgr565[src]pub fn partial_cmp(&self, other: &Bgr565) -> Option<Ordering>[src]
pub fn partial_cmp(&self, other: &Bgr565) -> Option<Ordering>[src]This method returns an ordering between self and other values if one exists. Read more
#[must_use]fn lt(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool1.0.0[src]This method tests less than (for self and other) and is used by the < operator. Read more
#[must_use]fn le(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool1.0.0[src]This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
impl WebColors for Bgr565[src]
impl WebColors for Bgr565[src]Named web colors.
pub const CSS_ALICE_BLUE: Bgr565[src]
pub const CSS_ALICE_BLUE: Bgr565[src]Alice Blue
pub const CSS_ANTIQUE_WHITE: Bgr565[src]
pub const CSS_ANTIQUE_WHITE: Bgr565[src]Antique White
pub const CSS_AQUAMARINE: Bgr565[src]
pub const CSS_AQUAMARINE: Bgr565[src]Aquamarine
pub const CSS_BISQUE: Bgr565[src]
pub const CSS_BISQUE: Bgr565[src]Bisque
pub const CSS_BLANCHED_ALMOND: Bgr565[src]
pub const CSS_BLANCHED_ALMOND: Bgr565[src]Blanched Almond
pub const CSS_BLUE_VIOLET: Bgr565[src]
pub const CSS_BLUE_VIOLET: Bgr565[src]Blue Violet
pub const CSS_BURLY_WOOD: Bgr565[src]
pub const CSS_BURLY_WOOD: Bgr565[src]Burly Wood
pub const CSS_CADET_BLUE: Bgr565[src]
pub const CSS_CADET_BLUE: Bgr565[src]Cadet Blue
pub const CSS_CHARTREUSE: Bgr565[src]
pub const CSS_CHARTREUSE: Bgr565[src]Chartreuse
pub const CSS_CHOCOLATE: Bgr565[src]
pub const CSS_CHOCOLATE: Bgr565[src]Chocolate
pub const CSS_CORNFLOWER_BLUE: Bgr565[src]
pub const CSS_CORNFLOWER_BLUE: Bgr565[src]Cornflower Blue
pub const CSS_CORNSILK: Bgr565[src]
pub const CSS_CORNSILK: Bgr565[src]Cornsilk
pub const CSS_CRIMSON: Bgr565[src]
pub const CSS_CRIMSON: Bgr565[src]Crimson
pub const CSS_DARK_BLUE: Bgr565[src]
pub const CSS_DARK_BLUE: Bgr565[src]Dark Blue
pub const CSS_DARK_CYAN: Bgr565[src]
pub const CSS_DARK_CYAN: Bgr565[src]Dark Cyan
pub const CSS_DARK_GOLDENROD: Bgr565[src]
pub const CSS_DARK_GOLDENROD: Bgr565[src]Dark Goldenrod
pub const CSS_DARK_GRAY: Bgr565[src]
pub const CSS_DARK_GRAY: Bgr565[src]Dark Gray
pub const CSS_DARK_GREEN: Bgr565[src]
pub const CSS_DARK_GREEN: Bgr565[src]Dark Green
pub const CSS_DARK_KHAKI: Bgr565[src]
pub const CSS_DARK_KHAKI: Bgr565[src]Dark Khaki
pub const CSS_DARK_MAGENTA: Bgr565[src]
pub const CSS_DARK_MAGENTA: Bgr565[src]Dark Magenta
pub const CSS_DARK_OLIVE_GREEN: Bgr565[src]
pub const CSS_DARK_OLIVE_GREEN: Bgr565[src]Dark Olive Green
pub const CSS_DARK_ORANGE: Bgr565[src]
pub const CSS_DARK_ORANGE: Bgr565[src]Dark Orange
pub const CSS_DARK_ORCHID: Bgr565[src]
pub const CSS_DARK_ORCHID: Bgr565[src]Dark Orchid
pub const CSS_DARK_RED: Bgr565[src]
pub const CSS_DARK_RED: Bgr565[src]Dark Red
pub const CSS_DARK_SALMON: Bgr565[src]
pub const CSS_DARK_SALMON: Bgr565[src]Dark Salmon
pub const CSS_DARK_SEA_GREEN: Bgr565[src]
pub const CSS_DARK_SEA_GREEN: Bgr565[src]Dark Sea Green
pub const CSS_DARK_SLATE_BLUE: Bgr565[src]
pub const CSS_DARK_SLATE_BLUE: Bgr565[src]Dark Slate Blue
pub const CSS_DARK_SLATE_GRAY: Bgr565[src]
pub const CSS_DARK_SLATE_GRAY: Bgr565[src]Dark Slate Gray
pub const CSS_DARK_TURQUOISE: Bgr565[src]
pub const CSS_DARK_TURQUOISE: Bgr565[src]Dark Turquoise
pub const CSS_DARK_VIOLET: Bgr565[src]
pub const CSS_DARK_VIOLET: Bgr565[src]Dark Violet
pub const CSS_DEEP_PINK: Bgr565[src]
pub const CSS_DEEP_PINK: Bgr565[src]Deep Pink
pub const CSS_DEEP_SKY_BLUE: Bgr565[src]
pub const CSS_DEEP_SKY_BLUE: Bgr565[src]Deep Sky Blue
pub const CSS_DIM_GRAY: Bgr565[src]
pub const CSS_DIM_GRAY: Bgr565[src]Dim Gray
pub const CSS_DODGER_BLUE: Bgr565[src]
pub const CSS_DODGER_BLUE: Bgr565[src]Dodger Blue
pub const CSS_FIRE_BRICK: Bgr565[src]
pub const CSS_FIRE_BRICK: Bgr565[src]Fire Brick
pub const CSS_FLORAL_WHITE: Bgr565[src]
pub const CSS_FLORAL_WHITE: Bgr565[src]Floral White
pub const CSS_FOREST_GREEN: Bgr565[src]
pub const CSS_FOREST_GREEN: Bgr565[src]Forest Green
pub const CSS_FUCHSIA: Bgr565[src]
pub const CSS_FUCHSIA: Bgr565[src]Fuchsia
pub const CSS_GAINSBORO: Bgr565[src]
pub const CSS_GAINSBORO: Bgr565[src]Gainsboro
pub const CSS_GHOST_WHITE: Bgr565[src]
pub const CSS_GHOST_WHITE: Bgr565[src]Ghost White
pub const CSS_GOLDENROD: Bgr565[src]
pub const CSS_GOLDENROD: Bgr565[src]Goldenrod
pub const CSS_GREEN_YELLOW: Bgr565[src]
pub const CSS_GREEN_YELLOW: Bgr565[src]Green Yellow
pub const CSS_HONEYDEW: Bgr565[src]
pub const CSS_HONEYDEW: Bgr565[src]Honeydew
pub const CSS_HOT_PINK: Bgr565[src]
pub const CSS_HOT_PINK: Bgr565[src]Hot Pink
pub const CSS_INDIAN_RED: Bgr565[src]
pub const CSS_INDIAN_RED: Bgr565[src]Indian Red
pub const CSS_INDIGO: Bgr565[src]
pub const CSS_INDIGO: Bgr565[src]Indigo
pub const CSS_LAVENDER: Bgr565[src]
pub const CSS_LAVENDER: Bgr565[src]Lavender
pub const CSS_LAVENDER_BLUSH: Bgr565[src]
pub const CSS_LAVENDER_BLUSH: Bgr565[src]Lavender Blush
pub const CSS_LAWN_GREEN: Bgr565[src]
pub const CSS_LAWN_GREEN: Bgr565[src]Lawn Green
pub const CSS_LEMON_CHIFFON: Bgr565[src]
pub const CSS_LEMON_CHIFFON: Bgr565[src]Lemon Chiffon
pub const CSS_LIGHT_BLUE: Bgr565[src]
pub const CSS_LIGHT_BLUE: Bgr565[src]Light Blue
pub const CSS_LIGHT_CORAL: Bgr565[src]
pub const CSS_LIGHT_CORAL: Bgr565[src]Light Coral
pub const CSS_LIGHT_CYAN: Bgr565[src]
pub const CSS_LIGHT_CYAN: Bgr565[src]Light Cyan
pub const CSS_LIGHT_GOLDENROD_YELLOW: Bgr565[src]
pub const CSS_LIGHT_GOLDENROD_YELLOW: Bgr565[src]Light Goldenrod Yellow
pub const CSS_LIGHT_GRAY: Bgr565[src]
pub const CSS_LIGHT_GRAY: Bgr565[src]Light Gray
pub const CSS_LIGHT_GREEN: Bgr565[src]
pub const CSS_LIGHT_GREEN: Bgr565[src]Light Green
pub const CSS_LIGHT_PINK: Bgr565[src]
pub const CSS_LIGHT_PINK: Bgr565[src]Light Pink
pub const CSS_LIGHT_SALMON: Bgr565[src]
pub const CSS_LIGHT_SALMON: Bgr565[src]Light Salmon
pub const CSS_LIGHT_SEA_GREEN: Bgr565[src]
pub const CSS_LIGHT_SEA_GREEN: Bgr565[src]Light Sea Green
pub const CSS_LIGHT_SKY_BLUE: Bgr565[src]
pub const CSS_LIGHT_SKY_BLUE: Bgr565[src]Light Sky Blue
pub const CSS_LIGHT_SLATE_GRAY: Bgr565[src]
pub const CSS_LIGHT_SLATE_GRAY: Bgr565[src]Light Slate Gray
pub const CSS_LIGHT_STEEL_BLUE: Bgr565[src]
pub const CSS_LIGHT_STEEL_BLUE: Bgr565[src]Light Steel Blue
pub const CSS_LIGHT_YELLOW: Bgr565[src]
pub const CSS_LIGHT_YELLOW: Bgr565[src]Light Yellow
pub const CSS_LIME_GREEN: Bgr565[src]
pub const CSS_LIME_GREEN: Bgr565[src]Lime Green
pub const CSS_MAGENTA: Bgr565[src]
pub const CSS_MAGENTA: Bgr565[src]Magenta
pub const CSS_MAROON: Bgr565[src]
pub const CSS_MAROON: Bgr565[src]Maroon
pub const CSS_MEDIUM_AQUAMARINE: Bgr565[src]
pub const CSS_MEDIUM_AQUAMARINE: Bgr565[src]Medium Aquamarine
pub const CSS_MEDIUM_BLUE: Bgr565[src]
pub const CSS_MEDIUM_BLUE: Bgr565[src]Medium Blue
pub const CSS_MEDIUM_ORCHID: Bgr565[src]
pub const CSS_MEDIUM_ORCHID: Bgr565[src]Medium Orchid
pub const CSS_MEDIUM_PURPLE: Bgr565[src]
pub const CSS_MEDIUM_PURPLE: Bgr565[src]Medium Purple
pub const CSS_MEDIUM_SEA_GREEN: Bgr565[src]
pub const CSS_MEDIUM_SEA_GREEN: Bgr565[src]Medium Sea Green
pub const CSS_MEDIUM_SLATE_BLUE: Bgr565[src]
pub const CSS_MEDIUM_SLATE_BLUE: Bgr565[src]Medium Slate Blue
pub const CSS_MEDIUM_SPRING_GREEN: Bgr565[src]
pub const CSS_MEDIUM_SPRING_GREEN: Bgr565[src]Medium Spring Green
pub const CSS_MEDIUM_TURQUOISE: Bgr565[src]
pub const CSS_MEDIUM_TURQUOISE: Bgr565[src]Medium Turquoise
pub const CSS_MEDIUM_VIOLET_RED: Bgr565[src]
pub const CSS_MEDIUM_VIOLET_RED: Bgr565[src]Medium Violet Red
pub const CSS_MIDNIGHT_BLUE: Bgr565[src]
pub const CSS_MIDNIGHT_BLUE: Bgr565[src]Midnight Blue
pub const CSS_MINT_CREAM: Bgr565[src]
pub const CSS_MINT_CREAM: Bgr565[src]Mint Cream
pub const CSS_MISTY_ROSE: Bgr565[src]
pub const CSS_MISTY_ROSE: Bgr565[src]Misty Rose
pub const CSS_MOCCASIN: Bgr565[src]
pub const CSS_MOCCASIN: Bgr565[src]Moccasin
pub const CSS_NAVAJO_WHITE: Bgr565[src]
pub const CSS_NAVAJO_WHITE: Bgr565[src]Navajo White
pub const CSS_OLD_LACE: Bgr565[src]
pub const CSS_OLD_LACE: Bgr565[src]Old Lace
pub const CSS_OLIVE_DRAB: Bgr565[src]
pub const CSS_OLIVE_DRAB: Bgr565[src]Olive Drab
pub const CSS_ORANGE: Bgr565[src]
pub const CSS_ORANGE: Bgr565[src]Orange
pub const CSS_ORANGE_RED: Bgr565[src]
pub const CSS_ORANGE_RED: Bgr565[src]Orange Red
pub const CSS_ORCHID: Bgr565[src]
pub const CSS_ORCHID: Bgr565[src]Orchid
pub const CSS_PALE_GOLDENROD: Bgr565[src]
pub const CSS_PALE_GOLDENROD: Bgr565[src]Pale Goldenrod
pub const CSS_PALE_GREEN: Bgr565[src]
pub const CSS_PALE_GREEN: Bgr565[src]Pale Green
pub const CSS_PALE_TURQUOISE: Bgr565[src]
pub const CSS_PALE_TURQUOISE: Bgr565[src]Pale Turquoise
pub const CSS_PALE_VIOLET_RED: Bgr565[src]
pub const CSS_PALE_VIOLET_RED: Bgr565[src]Pale Violet Red
pub const CSS_PAPAYA_WHIP: Bgr565[src]
pub const CSS_PAPAYA_WHIP: Bgr565[src]Papaya Whip
pub const CSS_PEACH_PUFF: Bgr565[src]
pub const CSS_PEACH_PUFF: Bgr565[src]Peach Puff
pub const CSS_POWDER_BLUE: Bgr565[src]
pub const CSS_POWDER_BLUE: Bgr565[src]Powder Blue
pub const CSS_PURPLE: Bgr565[src]
pub const CSS_PURPLE: Bgr565[src]Purple
pub const CSS_REBECCAPURPLE: Bgr565[src]
pub const CSS_REBECCAPURPLE: Bgr565[src]Rebeccapurple
pub const CSS_ROSY_BROWN: Bgr565[src]
pub const CSS_ROSY_BROWN: Bgr565[src]Rosy Brown
pub const CSS_ROYAL_BLUE: Bgr565[src]
pub const CSS_ROYAL_BLUE: Bgr565[src]Royal Blue
pub const CSS_SADDLE_BROWN: Bgr565[src]
pub const CSS_SADDLE_BROWN: Bgr565[src]Saddle Brown
pub const CSS_SALMON: Bgr565[src]
pub const CSS_SALMON: Bgr565[src]Salmon
pub const CSS_SANDY_BROWN: Bgr565[src]
pub const CSS_SANDY_BROWN: Bgr565[src]Sandy Brown
pub const CSS_SEA_GREEN: Bgr565[src]
pub const CSS_SEA_GREEN: Bgr565[src]Sea Green
pub const CSS_SEASHELL: Bgr565[src]
pub const CSS_SEASHELL: Bgr565[src]Seashell
pub const CSS_SIENNA: Bgr565[src]
pub const CSS_SIENNA: Bgr565[src]Sienna
pub const CSS_SILVER: Bgr565[src]
pub const CSS_SILVER: Bgr565[src]Silver
pub const CSS_SKY_BLUE: Bgr565[src]
pub const CSS_SKY_BLUE: Bgr565[src]Sky Blue
pub const CSS_SLATE_BLUE: Bgr565[src]
pub const CSS_SLATE_BLUE: Bgr565[src]Slate Blue
pub const CSS_SLATE_GRAY: Bgr565[src]
pub const CSS_SLATE_GRAY: Bgr565[src]Slate Gray
pub const CSS_SPRING_GREEN: Bgr565[src]
pub const CSS_SPRING_GREEN: Bgr565[src]Spring Green
pub const CSS_STEEL_BLUE: Bgr565[src]
pub const CSS_STEEL_BLUE: Bgr565[src]Steel Blue
pub const CSS_THISTLE: Bgr565[src]
pub const CSS_THISTLE: Bgr565[src]Thistle
pub const CSS_TOMATO: Bgr565[src]
pub const CSS_TOMATO: Bgr565[src]Tomato
pub const CSS_TURQUOISE: Bgr565[src]
pub const CSS_TURQUOISE: Bgr565[src]Turquoise
pub const CSS_VIOLET: Bgr565[src]
pub const CSS_VIOLET: Bgr565[src]Violet
pub const CSS_WHITE_SMOKE: Bgr565[src]
pub const CSS_WHITE_SMOKE: Bgr565[src]White Smoke
pub const CSS_YELLOW: Bgr565[src]
pub const CSS_YELLOW: Bgr565[src]Yellow
pub const CSS_YELLOW_GREEN: Bgr565[src]
pub const CSS_YELLOW_GREEN: Bgr565[src]Yellow Green
impl Copy for Bgr565[src]
impl Eq for Bgr565[src]
impl StructuralEq for Bgr565[src]
impl StructuralPartialEq for Bgr565[src]
Auto Trait Implementations
impl RefUnwindSafe for Bgr565
impl Send for Bgr565
impl Sync for Bgr565
impl Unpin for Bgr565
impl UnwindSafe for Bgr565
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<Src, Dst> LosslessTryInto<Dst> for Src where
Dst: LosslessTryFrom<Src>, [src]
impl<Src, Dst> LosslessTryInto<Dst> for Src where
Dst: LosslessTryFrom<Src>, [src]pub fn lossless_try_into(self) -> Option<Dst>[src]
pub fn lossless_try_into(self) -> Option<Dst>[src]Performs the conversion.
impl<Src, Dst> LossyInto<Dst> for Src where
Dst: LossyFrom<Src>, [src]
impl<Src, Dst> LossyInto<Dst> for Src where
Dst: LossyFrom<Src>, [src]pub fn lossy_into(self) -> Dst[src]
pub fn lossy_into(self) -> Dst[src]Performs the conversion.
impl<T> Same<T> for T
impl<T> Same<T> for Ttype Output = T
type Output = TShould always be Self
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>, pub fn to_subset(&self) -> Option<SS>
pub fn to_subset(&self) -> Option<SS>The inverse inclusion map: attempts to construct self from the equivalent element of its
superset. Read more
pub fn is_in_subset(&self) -> bool
pub fn is_in_subset(&self) -> boolChecks if self is actually part of its subset T (and can be converted to it).
pub fn to_subset_unchecked(&self) -> SS
pub fn to_subset_unchecked(&self) -> SSUse with care! Same as self.to_subset but without any property checks. Always succeeds.
pub fn from_subset(element: &SS) -> SP
pub fn from_subset(element: &SS) -> SPThe inclusion map: converts self to the equivalent element of its superset.
impl<C> ToBytes for C where
C: PixelColor + Into<<C as PixelColor>::Raw>, [src]
impl<C> ToBytes for C where
C: PixelColor + Into<<C as PixelColor>::Raw>, [src]type Bytes = <<C as PixelColor>::Raw as ToBytes>::Bytes
type Bytes = <<C as PixelColor>::Raw as ToBytes>::BytesReturn type of methods in this trait.
pub fn to_le_bytes(self) -> <C as ToBytes>::Bytes[src]
pub fn to_le_bytes(self) -> <C as ToBytes>::Bytes[src]Converts a color into a byte array with little endian byte order.
pub fn to_be_bytes(self) -> <C as ToBytes>::Bytes[src]
pub fn to_be_bytes(self) -> <C as ToBytes>::Bytes[src]Converts a color into a byte array with big endian byte order.
pub fn to_ne_bytes(self) -> <C as ToBytes>::Bytes[src]
pub fn to_ne_bytes(self) -> <C as ToBytes>::Bytes[src]Converts a color into a byte array with native byte order.
impl<T> ToOwned for T where
T: Clone, [src]
impl<T> ToOwned for T where
T: Clone, [src]type Owned = T
type Owned = TThe resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn to_owned(&self) -> T[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)[src]
pub fn clone_into(&self, target: &mut T)[src]🔬 This is a nightly-only experimental API. (toowned_clone_into)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,