pub struct TerminationProof {
pub function_name: String,
pub ordering: String,
pub verified: bool,
}Expand description
Well-founded induction certificate proving termination.
Fields§
§function_name: StringThe function name.
ordering: StringThe well-founded ordering used.
verified: boolWhether the termination argument has been fully verified.
Implementations§
Trait Implementations§
Source§impl Clone for TerminationProof
impl Clone for TerminationProof
Source§fn clone(&self) -> TerminationProof
fn clone(&self) -> TerminationProof
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 TerminationProof
impl RefUnwindSafe for TerminationProof
impl Send for TerminationProof
impl Sync for TerminationProof
impl Unpin for TerminationProof
impl UnsafeUnpin for TerminationProof
impl UnwindSafe for TerminationProof
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