pub struct Report {
pub rows: Vec<Row>,
}Expand description
Every step’s row, in step-table order.
Fields§
§rows: Vec<Row>One row per step.
Implementations§
Source§impl Report
impl Report
Sourcepub fn unsatisfied(&self) -> usize
pub fn unsatisfied(&self) -> usize
The applicable steps whose desired state does not hold.
Sourcepub fn checkpointable(&self) -> bool
pub fn checkpointable(&self) -> bool
Whether this observation may become a setup proof: every applicable step holds or was skipped by its own condition, and nothing is unknown.
SATISFIES setup-proof:a-checkpoint-records-only-a-complete-observation
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Report
impl RefUnwindSafe for Report
impl Send for Report
impl Sync for Report
impl Unpin for Report
impl UnsafeUnpin for Report
impl UnwindSafe for Report
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