pub enum NHPaletteItem {
Color {
h: u8,
s: u8,
v: u8,
},
Transparent,
}Expand description
Palette item allowing HSV or transparent
Variants§
Trait Implementations§
Source§impl Clone for NHPaletteItem
impl Clone for NHPaletteItem
Source§fn clone(&self) -> NHPaletteItem
fn clone(&self) -> NHPaletteItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NHPaletteItem
impl Debug for NHPaletteItem
Source§impl Default for NHPaletteItem
impl Default for NHPaletteItem
Source§impl From<&Color> for NHPaletteItem
impl From<&Color> for NHPaletteItem
Source§impl From<&HSVA> for NHPaletteItem
impl From<&HSVA> for NHPaletteItem
Source§impl From<&HSVRGBA> for NHPaletteItem
impl From<&HSVRGBA> for NHPaletteItem
Source§impl From<&NHPaletteItem> for Color
impl From<&NHPaletteItem> for Color
Source§fn from(palette_item: &NHPaletteItem) -> Self
fn from(palette_item: &NHPaletteItem) -> Self
Converts to this type from the input type.
Source§impl From<&NHPaletteItem> for HSVA
impl From<&NHPaletteItem> for HSVA
Source§fn from(palette_item: &NHPaletteItem) -> Self
fn from(palette_item: &NHPaletteItem) -> Self
Converts to this type from the input type.
Source§impl From<&NHPaletteItem> for HSVRGBA
impl From<&NHPaletteItem> for HSVRGBA
Source§fn from(palette_item: &NHPaletteItem) -> Self
fn from(palette_item: &NHPaletteItem) -> Self
Converts to this type from the input type.
Source§impl From<Color> for NHPaletteItem
impl From<Color> for NHPaletteItem
Source§impl From<HSVA> for NHPaletteItem
impl From<HSVA> for NHPaletteItem
Source§impl From<HSVRGBA> for NHPaletteItem
impl From<HSVRGBA> for NHPaletteItem
Source§impl From<NHPaletteItem> for Color
impl From<NHPaletteItem> for Color
Source§fn from(palette_item: NHPaletteItem) -> Self
fn from(palette_item: NHPaletteItem) -> Self
Converts to this type from the input type.
Source§impl From<NHPaletteItem> for HSVA
impl From<NHPaletteItem> for HSVA
Source§fn from(palette_item: NHPaletteItem) -> Self
fn from(palette_item: NHPaletteItem) -> Self
Converts to this type from the input type.
Source§impl From<NHPaletteItem> for HSVRGBA
impl From<NHPaletteItem> for HSVRGBA
Source§fn from(palette_item: NHPaletteItem) -> Self
fn from(palette_item: NHPaletteItem) -> Self
Converts to this type from the input type.
Source§impl Ord for NHPaletteItem
impl Ord for NHPaletteItem
Source§impl PartialEq for NHPaletteItem
impl PartialEq for NHPaletteItem
Source§impl PartialOrd for NHPaletteItem
impl PartialOrd for NHPaletteItem
Source§impl Serialize for NHPaletteItem
impl Serialize for NHPaletteItem
impl Eq for NHPaletteItem
Auto Trait Implementations§
impl Freeze for NHPaletteItem
impl RefUnwindSafe for NHPaletteItem
impl Send for NHPaletteItem
impl Sync for NHPaletteItem
impl Unpin for NHPaletteItem
impl UnwindSafe for NHPaletteItem
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