Struct Renumbered
pub struct Renumbered {
pub workflow_id: String,
pub old_run: RunId,
pub new_run: RunId,
pub tokens: Vec<(String, String)>,
}Expand description
An unfinished run whose run number changed: its Ctx::key values
(<workflow ID>/<run>/<position>) and its completion tokens change.
Fields§
§workflow_id: String§old_run: RunId§new_run: RunId§tokens: Vec<(String, String)>Async steps waiting for engine.complete: the token handed out
before the reshard, and the one the step answers to now.
Trait Implementations§
§impl Clone for Renumbered
impl Clone for Renumbered
§fn clone(&self) -> Renumbered
fn clone(&self) -> Renumbered
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for Renumbered
impl Debug for Renumbered
§impl PartialEq for Renumbered
impl PartialEq for Renumbered
impl Eq for Renumbered
impl StructuralPartialEq for Renumbered
Auto Trait Implementations§
impl Freeze for Renumbered
impl RefUnwindSafe for Renumbered
impl Send for Renumbered
impl Sync for Renumbered
impl Unpin for Renumbered
impl UnsafeUnpin for Renumbered
impl UnwindSafe for Renumbered
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