pub enum InterpAssertion {
TypeMismatch(Type, Type),
SuccessWithoutValue(String, String),
UnexpectedOperator(BinaryInfixOperator),
}Variants§
TypeMismatch(Type, Type)
SuccessWithoutValue(String, String)
UnexpectedOperator(BinaryInfixOperator)
Trait Implementations§
Source§impl Clone for InterpAssertion
impl Clone for InterpAssertion
Source§fn clone(&self) -> InterpAssertion
fn clone(&self) -> InterpAssertion
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InterpAssertion
impl Debug for InterpAssertion
Auto Trait Implementations§
impl Freeze for InterpAssertion
impl RefUnwindSafe for InterpAssertion
impl Send for InterpAssertion
impl Sync for InterpAssertion
impl Unpin for InterpAssertion
impl UnsafeUnpin for InterpAssertion
impl UnwindSafe for InterpAssertion
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