pub struct VerifyLaw {
pub name: String,
pub givens: Vec<VerifyGiven>,
pub lhs: Expr,
pub rhs: Expr,
}Fields§
§name: String§givens: Vec<VerifyGiven>§lhs: ExprTemplate assertion from source before given-domain expansion.
rhs: ExprTrait Implementations§
impl StructuralPartialEq for VerifyLaw
Auto Trait Implementations§
impl Freeze for VerifyLaw
impl RefUnwindSafe for VerifyLaw
impl Send for VerifyLaw
impl Sync for VerifyLaw
impl Unpin for VerifyLaw
impl UnsafeUnpin for VerifyLaw
impl UnwindSafe for VerifyLaw
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