pub struct AbstractModel {
pub predicates: Vec<VerifyExpr>,
pub abstract_init: VerifyExpr,
pub abstract_transition: VerifyExpr,
}Fields§
§predicates: Vec<VerifyExpr>§abstract_init: VerifyExpr§abstract_transition: VerifyExprTrait Implementations§
Source§impl Clone for AbstractModel
impl Clone for AbstractModel
Source§fn clone(&self) -> AbstractModel
fn clone(&self) -> AbstractModel
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 moreAuto Trait Implementations§
impl Freeze for AbstractModel
impl RefUnwindSafe for AbstractModel
impl Send for AbstractModel
impl Sync for AbstractModel
impl Unpin for AbstractModel
impl UnsafeUnpin for AbstractModel
impl UnwindSafe for AbstractModel
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