[][src]Enum inkling::error::parse::validate::InvalidVariableExpressionError

pub enum InvalidVariableExpressionError {
    VariableError(VariableError),
    Internal(InklingError),
}

Error variant for invalid variables inside expressions and conditions.

Variants

VariableError(VariableError)

An invalid variable assignment, comparison or operation caused the error.

Most if not all invalid errors should be of this type.

Internal(InklingError)

Other errors inside the validated item.

Represents that something that is not a simple variable type or invalid address caused the error. This is likely due to some bad assumptions inside inkling itself.

Trait Implementations

impl From<InklingError> for InvalidVariableExpressionError[src]

impl Debug for InvalidVariableExpressionError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]