pub enum TcssParseError {
InvalidSelector(String),
InvalidProperty(String),
InvalidValue(String),
}Expand description
Custom parse error for TCSS.
Variants§
InvalidSelector(String)
The selector string could not be parsed.
InvalidProperty(String)
An unrecognized CSS property was encountered.
InvalidValue(String)
A property value could not be parsed.
Trait Implementations§
Source§impl Clone for TcssParseError
impl Clone for TcssParseError
Source§fn clone(&self) -> TcssParseError
fn clone(&self) -> TcssParseError
Returns a duplicate 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 TcssParseError
impl Debug for TcssParseError
Source§impl From<PropertyParseError> for TcssParseError
impl From<PropertyParseError> for TcssParseError
Source§fn from(e: PropertyParseError) -> Self
fn from(e: PropertyParseError) -> Self
Converts to this type from the input type.
Source§impl From<SelectorParseError> for TcssParseError
impl From<SelectorParseError> for TcssParseError
Source§fn from(e: SelectorParseError) -> Self
fn from(e: SelectorParseError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TcssParseError
impl RefUnwindSafe for TcssParseError
impl Send for TcssParseError
impl Sync for TcssParseError
impl Unpin for TcssParseError
impl UnsafeUnpin for TcssParseError
impl UnwindSafe for TcssParseError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.