Skip to main content

Color

Struct Color 

#[repr(C)]
pub struct Color { pub Argb: u32, }

Fields§

§Argb: u32

Implementations§

§

impl Color

pub const AliceBlue: i32 = -984833i32

pub const AntiqueWhite: i32 = -332841i32

pub const Aqua: i32 = -16711681i32

pub const Aquamarine: i32 = -8388652i32

pub const Azure: i32 = -983041i32

pub const Beige: i32 = -657956i32

pub const Bisque: i32 = -6972i32

pub const Black: i32 = -16777216i32

pub const BlanchedAlmond: i32 = -5171i32

pub const Blue: i32 = -16776961i32

pub const BlueViolet: i32 = -7722014i32

pub const Brown: i32 = -5952982i32

pub const BurlyWood: i32 = -2180985i32

pub const CadetBlue: i32 = -10510688i32

pub const Chartreuse: i32 = -8388864i32

pub const Chocolate: i32 = -2987746i32

pub const Coral: i32 = -32944i32

pub const CornflowerBlue: i32 = -10185235i32

pub const Cornsilk: i32 = -1828i32

pub const Crimson: i32 = -2354116i32

pub const Cyan: i32 = -16711681i32

pub const DarkBlue: i32 = -16777077i32

pub const DarkCyan: i32 = -16741493i32

pub const DarkGoldenrod: i32 = -4684277i32

pub const DarkGray: i32 = -5658199i32

pub const DarkGreen: i32 = -16751616i32

pub const DarkKhaki: i32 = -4343957i32

pub const DarkMagenta: i32 = -7667573i32

pub const DarkOliveGreen: i32 = -11179217i32

pub const DarkOrange: i32 = -29696i32

pub const DarkOrchid: i32 = -6737204i32

pub const DarkRed: i32 = -7667712i32

pub const DarkSalmon: i32 = -1468806i32

pub const DarkSeaGreen: i32 = -7357301i32

pub const DarkSlateBlue: i32 = -12042869i32

pub const DarkSlateGray: i32 = -13676721i32

pub const DarkTurquoise: i32 = -16724271i32

pub const DarkViolet: i32 = -7077677i32

pub const DeepPink: i32 = -60269i32

pub const DeepSkyBlue: i32 = -16728065i32

pub const DimGray: i32 = -9868951i32

pub const DodgerBlue: i32 = -14774017i32

pub const Firebrick: i32 = -5103070i32

pub const FloralWhite: i32 = -1296i32

pub const ForestGreen: i32 = -14513374i32

pub const Fuchsia: i32 = -65281i32

pub const Gainsboro: i32 = -2302756i32

pub const GhostWhite: i32 = -460545i32

pub const Gold: i32 = -10496i32

pub const Goldenrod: i32 = -2448096i32

pub const Gray: i32 = -8355712i32

pub const Green: i32 = -16744448i32

pub const GreenYellow: i32 = -5374161i32

pub const Honeydew: i32 = -983056i32

pub const HotPink: i32 = -38476i32

pub const IndianRed: i32 = -3318692i32

pub const Indigo: i32 = -11861886i32

pub const Ivory: i32 = -16i32

pub const Khaki: i32 = -989556i32

pub const Lavender: i32 = -1644806i32

pub const LavenderBlush: i32 = -3851i32

pub const LawnGreen: i32 = -8586240i32

pub const LemonChiffon: i32 = -1331i32

pub const LightBlue: i32 = -5383962i32

pub const LightCoral: i32 = -1015680i32

pub const LightCyan: i32 = -2031617i32

pub const LightGoldenrodYellow: i32 = -329006i32

pub const LightGray: i32 = -2894893i32

pub const LightGreen: i32 = -7278960i32

pub const LightPink: i32 = -18751i32

pub const LightSalmon: i32 = -24454i32

pub const LightSeaGreen: i32 = -14634326i32

pub const LightSkyBlue: i32 = -7876870i32

pub const LightSlateGray: i32 = -8943463i32

pub const LightSteelBlue: i32 = -5192482i32

pub const LightYellow: i32 = -32i32

pub const Lime: i32 = -16711936i32

pub const LimeGreen: i32 = -13447886i32

pub const Linen: i32 = -331546i32

pub const Magenta: i32 = -65281i32

pub const Maroon: i32 = -8388608i32

pub const MediumAquamarine: i32 = -10039894i32

pub const MediumBlue: i32 = -16777011i32

pub const MediumOrchid: i32 = -4565549i32

pub const MediumPurple: i32 = -7114533i32

pub const MediumSeaGreen: i32 = -12799119i32

pub const MediumSlateBlue: i32 = -8689426i32

pub const MediumSpringGreen: i32 = -16713062i32

pub const MediumTurquoise: i32 = -12004916i32

pub const MediumVioletRed: i32 = -3730043i32

pub const MidnightBlue: i32 = -15132304i32

pub const MintCream: i32 = -655366i32

pub const MistyRose: i32 = -6943i32

pub const Moccasin: i32 = -6987i32

pub const NavajoWhite: i32 = -8531i32

pub const Navy: i32 = -16777088i32

pub const OldLace: i32 = -133658i32

pub const Olive: i32 = -8355840i32

pub const OliveDrab: i32 = -9728477i32

pub const Orange: i32 = -23296i32

pub const OrangeRed: i32 = -47872i32

pub const Orchid: i32 = -2461482i32

pub const PaleGoldenrod: i32 = -1120086i32

pub const PaleGreen: i32 = -6751336i32

pub const PaleTurquoise: i32 = -5247250i32

pub const PaleVioletRed: i32 = -2396013i32

pub const PapayaWhip: i32 = -4139i32

pub const PeachPuff: i32 = -9543i32

pub const Peru: i32 = -3308225i32

pub const Pink: i32 = -16181i32

pub const Plum: i32 = -2252579i32

pub const PowderBlue: i32 = -5185306i32

pub const Purple: i32 = -8388480i32

pub const Red: i32 = -65536i32

pub const RosyBrown: i32 = -4419697i32

pub const RoyalBlue: i32 = -12490271i32

pub const SaddleBrown: i32 = -7650029i32

pub const Salmon: i32 = -360334i32

pub const SandyBrown: i32 = -744352i32

pub const SeaGreen: i32 = -13726889i32

pub const SeaShell: i32 = -2578i32

pub const Sienna: i32 = -6270419i32

pub const Silver: i32 = -4144960i32

pub const SkyBlue: i32 = -7876885i32

pub const SlateBlue: i32 = -9807155i32

pub const SlateGray: i32 = -9404272i32

pub const Snow: i32 = -1286i32

pub const SpringGreen: i32 = -16711809i32

pub const SteelBlue: i32 = -12156236i32

pub const Tan: i32 = -2968436i32

pub const Teal: i32 = -16744320i32

pub const Thistle: i32 = -2572328i32

pub const Tomato: i32 = -40121i32

pub const Transparent: i32 = 16777215i32

pub const Turquoise: i32 = -12525360i32

pub const Violet: i32 = -1146130i32

pub const Wheat: i32 = -663885i32

pub const White: i32 = -1i32

pub const WhiteSmoke: i32 = -657931i32

pub const Yellow: i32 = -256i32

pub const YellowGreen: i32 = -6632142i32

pub const AlphaShift: i32 = 24i32

pub const RedShift: i32 = 16i32

pub const GreenShift: i32 = 8i32

pub const BlueShift: i32 = 0i32

pub const AlphaMask: i32 = -16777216i32

pub const RedMask: i32 = 16711680i32

pub const GreenMask: i32 = 65280i32

pub const BlueMask: i32 = 255i32

Trait Implementations§

§

impl Clone for Color

§

fn clone(&self) -> Color

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
§

impl Default for Color

§

fn default() -> Color

Returns the “default value” for a type. Read more
§

impl Copy 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 UnsafeUnpin for Color

§

impl UnwindSafe for Color

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.