pub struct Marking {
pub done: BTreeSet<String>,
pub tool_ok: BTreeMap<String, u32>,
pub turns: u32,
}Expand description
The runtime position in a flow: which steps are done and how often each tool has succeeded.
Fields§
§done: BTreeSet<String>Steps that have latched done.
tool_ok: BTreeMap<String, u32>Per-tool successful-completion counts.
turns: u32Turns observed.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Marking
impl RefUnwindSafe for Marking
impl Send for Marking
impl Sync for Marking
impl Unpin for Marking
impl UnwindSafe for Marking
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