pub struct SepLogicTriple {
pub precondition: String,
pub command: String,
pub postcondition: String,
}Expand description
Separation logic Hoare triple.
Fields§
§precondition: String§command: String§postcondition: StringImplementations§
Trait Implementations§
Source§impl Clone for SepLogicTriple
impl Clone for SepLogicTriple
Source§fn clone(&self) -> SepLogicTriple
fn clone(&self) -> SepLogicTriple
Returns a duplicate of the value. Read more
1.0.0 · 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 SepLogicTriple
impl RefUnwindSafe for SepLogicTriple
impl Send for SepLogicTriple
impl Sync for SepLogicTriple
impl Unpin for SepLogicTriple
impl UnsafeUnpin for SepLogicTriple
impl UnwindSafe for SepLogicTriple
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