pub enum PropertyParseError {
UnknownProperty(String),
InvalidValue(String),
}Expand description
Error type for property parsing.
Variants§
UnknownProperty(String)
The property name is not recognized by the TCSS engine.
InvalidValue(String)
The property value could not be parsed into the expected type.
Trait Implementations§
Source§impl Clone for PropertyParseError
impl Clone for PropertyParseError
Source§fn clone(&self) -> PropertyParseError
fn clone(&self) -> PropertyParseError
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 PropertyParseError
impl Debug for PropertyParseError
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.
Auto Trait Implementations§
impl Freeze for PropertyParseError
impl RefUnwindSafe for PropertyParseError
impl Send for PropertyParseError
impl Sync for PropertyParseError
impl Unpin for PropertyParseError
impl UnsafeUnpin for PropertyParseError
impl UnwindSafe for PropertyParseError
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.