[][src]Enum expression::ExpressionError

pub enum ExpressionError {
    DivByZero,
    InvalidVariable,
    InvalidOperation,
}

Variants

DivByZero

In case of division by zero.

InvalidVariable

In case an invalid variable in references from the expression.

InvalidOperation

In case of an invalid operation.

Trait Implementations

impl Eq for ExpressionError[src]

impl PartialEq<ExpressionError> for ExpressionError[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Debug for ExpressionError[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]