pub enum ErrorKind {
InvalidHex,
InvalidRgb,
InvalidHsl,
InvalidFunction,
InvalidGradient,
InvalidGradientCoordinates,
InvalidDarken,
InvalidLighten,
InvalidUnknown,
}
Expand description
Represents errors that can occur when handling colors in Windows.
Variants§
InvalidHex
Error when the provided hex color format is invalid.
InvalidRgb
Error when the provided RGB color format is invalid.
InvalidHsl
Error when the provided HSL color format is invalid.
InvalidFunction
Error when the provided color function is invalid.
InvalidGradient
error when the provided gradient format is invalid.
InvalidGradientCoordinates
error when the provided gradient coordinates is invalid.
InvalidDarken
Error when the provided darken format is invalid.
InvalidLighten
Error when the provided lighten format is invalid.
InvalidUnknown
Trait Implementations§
Source§impl Ord for ErrorKind
impl Ord for ErrorKind
Source§impl PartialOrd for ErrorKind
impl PartialOrd for ErrorKind
impl Eq for ErrorKind
impl StructuralPartialEq for ErrorKind
Auto Trait Implementations§
impl Freeze for ErrorKind
impl RefUnwindSafe for ErrorKind
impl Send for ErrorKind
impl Sync for ErrorKind
impl Unpin for ErrorKind
impl UnwindSafe for ErrorKind
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