pub struct LeanStatusReport {
pub contract_description: String,
pub total_obligations: u32,
pub with_lean: u32,
pub proved: u32,
pub sorry: u32,
pub wip: u32,
pub not_applicable: u32,
pub obligations: Vec<ObligationStatus>,
}Expand description
Status report for Lean proofs in a single contract.
Fields§
§contract_description: String§total_obligations: u32§with_lean: u32§proved: u32§sorry: u32§wip: u32§not_applicable: u32§obligations: Vec<ObligationStatus>Trait Implementations§
Source§impl Clone for LeanStatusReport
impl Clone for LeanStatusReport
Source§fn clone(&self) -> LeanStatusReport
fn clone(&self) -> LeanStatusReport
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 LeanStatusReport
impl RefUnwindSafe for LeanStatusReport
impl Send for LeanStatusReport
impl Sync for LeanStatusReport
impl Unpin for LeanStatusReport
impl UnsafeUnpin for LeanStatusReport
impl UnwindSafe for LeanStatusReport
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