pub enum Black {
Show 15 variants
SlateGray,
SlateGrey,
LightSlateGray,
LightSlateGrey,
Black,
DimGray,
DimGrey,
Gray,
Grey,
DarkGray,
DarkGrey,
Silver,
LightGray,
LightGrey,
Gainsboro,
}Expand description
Shades of black
Variants§
SlateGray
SlateGrey
LightSlateGray
LightSlateGrey
Black
DimGray
DimGrey
Gray
Grey
DarkGray
DarkGrey
Silver
LightGray
LightGrey
Gainsboro
Implementations§
Source§impl Black
impl Black
Sourcepub fn to_rgb(&self) -> Rgb<u8>
pub fn to_rgb(&self) -> Rgb<u8>
Display the colour name as an RGB Tuple
§Example
let colour = Black::Gainsboro;
let rgb_colour = colour.to_rgb();
let string = rgb_colour.to_string();
assert_eq!("rgb(220,220,220)", string);
Sourcepub fn to_hex_triplet(&self, prefix: Prefix) -> String
pub fn to_hex_triplet(&self, prefix: Prefix) -> String
Display the colour name as an RGB Tuple
§Example
let colour = Black::Gainsboro;
assert_eq!("#DCDCDC", colour.to_hex_triplet(Prefix::Hash));
Trait Implementations§
Source§impl ExtendedColour for Black
impl ExtendedColour for Black
impl Copy for Black
impl Eq for Black
impl StructuralPartialEq for Black
Auto Trait Implementations§
impl Freeze for Black
impl RefUnwindSafe for Black
impl Send for Black
impl Sync for Black
impl Unpin for Black
impl UnwindSafe for Black
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
Mutably borrows from an owned value. Read more