Enum lobsterchat::component::NamedColor
source · [−]pub enum NamedColor {
Show 16 variants
DarkRed,
Red,
Gold,
Yellow,
DarkGreen,
Green,
Aqua,
DarkAqua,
DarkBlue,
Blue,
LightPurple,
DarkPurple,
White,
Gray,
DarkGray,
Black,
}
Expand description
A named color
Variants
DarkRed
Red
Gold
Yellow
DarkGreen
Green
Aqua
DarkAqua
DarkBlue
Blue
LightPurple
DarkPurple
White
Gray
DarkGray
Black
Trait Implementations
sourceimpl Clone for NamedColor
impl Clone for NamedColor
sourcefn clone(&self) -> NamedColor
fn clone(&self) -> NamedColor
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Colored<NamedColor> for Component
impl Colored<NamedColor> for Component
sourcefn color(&mut self, color: NamedColor) -> Self
fn color(&mut self, color: NamedColor) -> Self
Adds colored to the object
sourceimpl Debug for NamedColor
impl Debug for NamedColor
sourceimpl<'de> Deserialize<'de> for NamedColor
impl<'de> Deserialize<'de> for NamedColor
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl FromStr for NamedColor
impl FromStr for NamedColor
sourceimpl Hash for NamedColor
impl Hash for NamedColor
sourceimpl Ord for NamedColor
impl Ord for NamedColor
sourcefn cmp(&self, other: &NamedColor) -> Ordering
fn cmp(&self, other: &NamedColor) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<NamedColor> for NamedColor
impl PartialEq<NamedColor> for NamedColor
sourcefn eq(&self, other: &NamedColor) -> bool
fn eq(&self, other: &NamedColor) -> bool
sourceimpl PartialOrd<NamedColor> for NamedColor
impl PartialOrd<NamedColor> for NamedColor
sourcefn partial_cmp(&self, other: &NamedColor) -> Option<Ordering>
fn partial_cmp(&self, other: &NamedColor) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresourceimpl Serialize for NamedColor
impl Serialize for NamedColor
impl Copy for NamedColor
impl Eq for NamedColor
impl StructuralEq for NamedColor
impl StructuralPartialEq for NamedColor
Auto Trait Implementations
impl RefUnwindSafe for NamedColor
impl Send for NamedColor
impl Sync for NamedColor
impl Unpin for NamedColor
impl UnwindSafe for NamedColor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more