pub enum AnyColor {
Ansi(AnsiColor),
Css(CssColor),
Style(TextStyle),
Xterm(XtermColor),
Custom(CustomColor),
Named(NamedColor),
}Variants§
Ansi(AnsiColor)
Css(CssColor)
Style(TextStyle)
Xterm(XtermColor)
Custom(CustomColor)
Named(NamedColor)
Trait Implementations§
Source§impl From<CustomColor> for AnyColor
impl From<CustomColor> for AnyColor
Source§fn from(c: CustomColor) -> Self
fn from(c: CustomColor) -> Self
Converts to this type from the input type.
Source§impl From<NamedColor> for AnyColor
impl From<NamedColor> for AnyColor
Source§fn from(c: NamedColor) -> Self
fn from(c: NamedColor) -> Self
Converts to this type from the input type.
Source§impl From<XtermColor> for AnyColor
impl From<XtermColor> for AnyColor
Source§fn from(c: XtermColor) -> Self
fn from(c: XtermColor) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for AnyColor
Auto Trait Implementations§
impl Freeze for AnyColor
impl RefUnwindSafe for AnyColor
impl Send for AnyColor
impl Sync for AnyColor
impl Unpin for AnyColor
impl UnsafeUnpin for AnyColor
impl UnwindSafe for AnyColor
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