pub struct Completed {
pub epoch: u64,
pub snapshots: Vec<(TaskId, OpSnapshot)>,
}Expand description
An epoch every task reported (or had finished before): its snapshots, by task.
Fields§
§epoch: u64§snapshots: Vec<(TaskId, OpSnapshot)>(task, snapshot) from every source and operator that snapshotted, in task order.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Completed
impl RefUnwindSafe for Completed
impl Send for Completed
impl Sync for Completed
impl Unpin for Completed
impl UnsafeUnpin for Completed
impl UnwindSafe for Completed
Blanket Implementations§
impl<T> Allocation for T
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