[−][src]Enum inkling::error::parse::expression::ExpressionErrorKind
Variant of Expression
parsing error.
Variants
Empty
Empty expression string.
InvalidHead
The expression head
was preceeded with an invalid operator ('*', '/', '%').
Fields of InvalidHead
head: String
InvalidVariable(VariableError)
Could not parse variable inside expression.
NoOperator
Encountered a string in the tail with no leading mathematical operator.
Fields of NoOperator
content: String
UnmatchedParenthesis
Expression had unmatched parenthesis brackets.
Trait Implementations
impl Display for ExpressionErrorKind
[src]
impl Debug for ExpressionErrorKind
[src]
impl Error for ExpressionErrorKind
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn description(&self) -> &str
1.0.0[src]
This method is soft-deprecated. Read more
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
Deprecated since 1.33.0:
replaced by Error::source, which can support downcasting
The lower-level cause of this error, if any. Read more
Auto Trait Implementations
impl !Sync for ExpressionErrorKind
impl !Send for ExpressionErrorKind
impl Unpin for ExpressionErrorKind
impl !RefUnwindSafe for ExpressionErrorKind
impl !UnwindSafe for ExpressionErrorKind
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,