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§
Source§impl Debug for ExpressionError
impl Debug for ExpressionError
Source§impl PartialEq for ExpressionError
impl PartialEq for ExpressionError
impl Eq for ExpressionError
impl StructuralPartialEq for ExpressionError
Auto Trait Implementations§
impl Freeze for ExpressionError
impl RefUnwindSafe for ExpressionError
impl Send for ExpressionError
impl Sync for ExpressionError
impl Unpin for ExpressionError
impl UnwindSafe for ExpressionError
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