pub enum CSSParseError {
SelectorParse(String),
PropertyParse(String),
HexDigitParse(String),
InvalidHexColor(String),
DimensionParse(String),
CSSBlockParse(String),
}
Expand description
The CSSParseError enum defines different error types that occur during the CSS parsing process, each carrying a String describing the specific error encountered.
Variants§
SelectorParse(String)
PropertyParse(String)
HexDigitParse(String)
InvalidHexColor(String)
DimensionParse(String)
CSSBlockParse(String)
Trait Implementations§
Source§impl Debug for CSSParseError
impl Debug for CSSParseError
Source§impl Display for CSSParseError
impl Display for CSSParseError
Source§impl Error for CSSParseError
impl Error for CSSParseError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns 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()
Auto Trait Implementations§
impl Freeze for CSSParseError
impl RefUnwindSafe for CSSParseError
impl Send for CSSParseError
impl Sync for CSSParseError
impl Unpin for CSSParseError
impl UnwindSafe for CSSParseError
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