pub enum ProcessLifecycleStatus {
Running,
Completed,
Failed,
Cancelled,
}Variants§
Implementations§
Source§impl ProcessLifecycleStatus
impl ProcessLifecycleStatus
pub fn label(self) -> &'static str
pub fn is_terminal(self) -> bool
pub fn terminal_state(self) -> Option<ProcessTerminalState>
Trait Implementations§
Source§impl Clone for ProcessLifecycleStatus
impl Clone for ProcessLifecycleStatus
Source§fn clone(&self) -> ProcessLifecycleStatus
fn clone(&self) -> ProcessLifecycleStatus
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 ProcessLifecycleStatus
Source§impl Debug for ProcessLifecycleStatus
impl Debug for ProcessLifecycleStatus
Source§impl Default for ProcessLifecycleStatus
impl Default for ProcessLifecycleStatus
Source§fn default() -> ProcessLifecycleStatus
fn default() -> ProcessLifecycleStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessLifecycleStatus
impl<'de> Deserialize<'de> for ProcessLifecycleStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProcessLifecycleStatus
Source§impl From<&ProcessStatus> for ProcessLifecycleStatus
impl From<&ProcessStatus> for ProcessLifecycleStatus
Source§fn from(status: &ProcessStatus) -> Self
fn from(status: &ProcessStatus) -> Self
Converts to this type from the input type.
Source§impl From<ProcessStatus> for ProcessLifecycleStatus
impl From<ProcessStatus> for ProcessLifecycleStatus
Source§fn from(status: ProcessStatus) -> Self
fn from(status: ProcessStatus) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ProcessLifecycleStatus
impl PartialEq for ProcessLifecycleStatus
Source§fn eq(&self, other: &ProcessLifecycleStatus) -> bool
fn eq(&self, other: &ProcessLifecycleStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProcessLifecycleStatus
impl Serialize for ProcessLifecycleStatus
impl StructuralPartialEq for ProcessLifecycleStatus
Auto Trait Implementations§
impl Freeze for ProcessLifecycleStatus
impl RefUnwindSafe for ProcessLifecycleStatus
impl Send for ProcessLifecycleStatus
impl Sync for ProcessLifecycleStatus
impl Unpin for ProcessLifecycleStatus
impl UnsafeUnpin for ProcessLifecycleStatus
impl UnwindSafe for ProcessLifecycleStatus
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