pub struct EvalStats {
pub iterations: usize,
pub total_new_facts: usize,
pub facts_per_iteration: Vec<usize>,
}Expand description
Statistics gathered during semi-naive evaluation.
Fields§
§iterations: usizeTotal number of fixpoint iterations performed.
total_new_facts: usizeTotal number of new facts derived across all iterations.
facts_per_iteration: Vec<usize>How many new facts were derived in each individual iteration.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EvalStats
impl RefUnwindSafe for EvalStats
impl Send for EvalStats
impl Sync for EvalStats
impl Unpin for EvalStats
impl UnsafeUnpin for EvalStats
impl UnwindSafe for EvalStats
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