pub enum ScenarioTerminal {
Succeeded,
Rejected,
Cancelled,
TimedOut,
Failed,
Uncertain,
}Expand description
A finite terminal classification for one scenario operation.
Variants§
Succeeded
The operation returned normally.
Rejected
Business or admission rules rejected the operation.
Cancelled
Cooperative cancellation ended the operation.
TimedOut
A deadline ended the operation.
Failed
A non-domain failure ended the operation.
Uncertain
A durable effect may have occurred but the caller lacks a final result.
Trait Implementations§
Source§impl Clone for ScenarioTerminal
impl Clone for ScenarioTerminal
impl Copy for ScenarioTerminal
Source§impl Debug for ScenarioTerminal
impl Debug for ScenarioTerminal
impl Eq for ScenarioTerminal
Source§impl PartialEq for ScenarioTerminal
impl PartialEq for ScenarioTerminal
impl StructuralPartialEq for ScenarioTerminal
Auto Trait Implementations§
impl Freeze for ScenarioTerminal
impl RefUnwindSafe for ScenarioTerminal
impl Send for ScenarioTerminal
impl Sync for ScenarioTerminal
impl Unpin for ScenarioTerminal
impl UnsafeUnpin for ScenarioTerminal
impl UnwindSafe for ScenarioTerminal
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.