[−][src]Enum inkling::error::parse::validate::InvalidVariableExpressionError
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]
fn from(err: InklingError) -> Self
[src]
impl Debug for InvalidVariableExpressionError
[src]
Auto Trait Implementations
impl !Sync for InvalidVariableExpressionError
impl !Send for InvalidVariableExpressionError
impl Unpin for InvalidVariableExpressionError
impl !RefUnwindSafe for InvalidVariableExpressionError
impl !UnwindSafe for InvalidVariableExpressionError
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, 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,