pub struct PredictedWork {
pub decisions: usize,
pub changed_facts: usize,
pub explanations: usize,
pub journal_records: usize,
pub planned_starts: usize,
}Expand description
Prediction-only work counters. There is deliberately no proof result field.
Fields§
§decisions: usizeNumber of planner decisions emitted.
changed_facts: usizeNumber of semantic changed facts consumed.
explanations: usizeNumber of exact explanation paths emitted.
journal_records: usizeNumber of semantic journal records predicted.
planned_starts: usizeNumber of work items a later planner would start.
Trait Implementations§
Source§impl Clone for PredictedWork
impl Clone for PredictedWork
Source§impl Debug for PredictedWork
impl Debug for PredictedWork
impl Eq for PredictedWork
Source§impl PartialEq for PredictedWork
impl PartialEq for PredictedWork
impl StructuralPartialEq for PredictedWork
Auto Trait Implementations§
impl Freeze for PredictedWork
impl RefUnwindSafe for PredictedWork
impl Send for PredictedWork
impl Sync for PredictedWork
impl Unpin for PredictedWork
impl UnsafeUnpin for PredictedWork
impl UnwindSafe for PredictedWork
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