pub struct IsExpr {
pub target: String,
pub expr: ArithExpr,
}Expand description
Is-expression for variable binding: Z is X + Y
Fields§
§target: StringTarget variable (must be a fresh, unbound variable).
expr: ArithExprArithmetic expression to evaluate.
Trait Implementations§
impl StructuralPartialEq for IsExpr
Auto Trait Implementations§
impl Freeze for IsExpr
impl RefUnwindSafe for IsExpr
impl Send for IsExpr
impl Sync for IsExpr
impl Unpin for IsExpr
impl UnsafeUnpin for IsExpr
impl UnwindSafe for IsExpr
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