#[repr(C)]
pub struct Color {
pub r: u8,
pub g: u8,
pub b: u8,
}
Color has public fields r, g, b of type u8 which you can read
directly, or alternatively you may use the LowerHex and UpperHex impls to
format it as a hex color string.
format!("#{:x}", color) ⟶ #f0f0f0
format!("#{:X}", color) ⟶ #F0F0F0
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more
Formats the value using the given formatter.
Formats the value using the given formatter.
impl<T> Any for T where
T: 'static + ?Sized, [src]
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
U: From<T>, [src]
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
🔬 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<T, U> TryFrom<U> for T where
U: Into<T>, [src]
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.