Enum piet_common::ColorParseError
source · Expand description
Errors that can occur when parsing a hex color.
Variants§
WrongSize(usize)
The input string has an incorrect length
NotHex
A byte in the input string is not in one of the ranges 0..=9
,
a..=f
, or A..=F
.
Trait Implementations§
source§impl Clone for ColorParseError
impl Clone for ColorParseError
source§fn clone(&self) -> ColorParseError
fn clone(&self) -> ColorParseError
Returns a copy 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 ColorParseError
impl Debug for ColorParseError
source§impl Display for ColorParseError
impl Display for ColorParseError
source§impl Error for ColorParseError
impl Error for ColorParseError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl PartialEq<ColorParseError> for ColorParseError
impl PartialEq<ColorParseError> for ColorParseError
source§fn eq(&self, other: &ColorParseError) -> bool
fn eq(&self, other: &ColorParseError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ColorParseError
impl StructuralEq for ColorParseError
impl StructuralPartialEq for ColorParseError
Auto Trait Implementations§
impl RefUnwindSafe for ColorParseError
impl Send for ColorParseError
impl Sync for ColorParseError
impl Unpin for ColorParseError
impl UnwindSafe for ColorParseError
Blanket Implementations§
source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.