pub enum RunStatus {
Starting,
Running,
Waiting,
Completed,
Failed,
Cancelled,
}Expand description
Shared lifecycle status for an admitted runtime execution. Lifecycle of an admitted runtime execution.
Variants§
Starting
Runtime initialization is in progress.
Running
Runtime is actively executing.
Waiting
Runtime is waiting for external work or a decision.
Completed
Runtime completed successfully.
Failed
Runtime failed.
Cancelled
Runtime was cancelled or interrupted.
Implementations§
Source§impl RunLifecycle
impl RunLifecycle
Trait Implementations§
Source§impl Clone for RunLifecycle
impl Clone for RunLifecycle
Source§fn clone(&self) -> RunLifecycle
fn clone(&self) -> RunLifecycle
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 moreimpl Copy for RunLifecycle
Source§impl Debug for RunLifecycle
impl Debug for RunLifecycle
Source§impl<'de> Deserialize<'de> for RunLifecycle
impl<'de> Deserialize<'de> for RunLifecycle
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RunLifecycle, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RunLifecycle, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RunLifecycle
Source§impl PartialEq for RunLifecycle
impl PartialEq for RunLifecycle
Source§impl Serialize for RunLifecycle
impl Serialize for RunLifecycle
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for RunLifecycle
Auto Trait Implementations§
impl Freeze for RunLifecycle
impl RefUnwindSafe for RunLifecycle
impl Send for RunLifecycle
impl Sync for RunLifecycle
impl Unpin for RunLifecycle
impl UnsafeUnpin for RunLifecycle
impl UnwindSafe for RunLifecycle
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