pub enum LoggedStep {
Event(Event),
RunAlreadyTerminal(Event),
}Expand description
What the log holds at a divergence position.
Variants§
Event(Event)
The recorded event orchestration’s request failed to match.
RunAlreadyTerminal(Event)
The log ended with this terminal event, but orchestration kept producing steps. Continuing live here would execute steps a completed run never took, so it is refused.
Trait Implementations§
Source§impl Clone for LoggedStep
impl Clone for LoggedStep
Source§fn clone(&self) -> LoggedStep
fn clone(&self) -> LoggedStep
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LoggedStep
impl Debug for LoggedStep
Source§impl Display for LoggedStep
impl Display for LoggedStep
Source§impl PartialEq for LoggedStep
impl PartialEq for LoggedStep
impl StructuralPartialEq for LoggedStep
Auto Trait Implementations§
impl Freeze for LoggedStep
impl RefUnwindSafe for LoggedStep
impl Send for LoggedStep
impl Sync for LoggedStep
impl Unpin for LoggedStep
impl UnsafeUnpin for LoggedStep
impl UnwindSafe for LoggedStep
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