pub enum WorkflowStatus {
Running,
Success,
Failure,
}Expand description
Workflow execution status
Corresponds to Lean: inductive WorkflowStatus
Variants§
Implementations§
Source§impl WorkflowStatus
impl WorkflowStatus
Sourcepub fn is_running(&self) -> bool
pub fn is_running(&self) -> bool
Check if the workflow is running
Sourcepub fn is_terminal(&self) -> bool
pub fn is_terminal(&self) -> bool
Check if the workflow is terminal (success or failure)
Sourcepub fn is_success(&self) -> bool
pub fn is_success(&self) -> bool
Check if the workflow succeeded
Sourcepub fn is_failure(&self) -> bool
pub fn is_failure(&self) -> bool
Check if the workflow failed
Trait Implementations§
Source§impl Clone for WorkflowStatus
impl Clone for WorkflowStatus
Source§fn clone(&self) -> WorkflowStatus
fn clone(&self) -> WorkflowStatus
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 WorkflowStatus
impl Debug for WorkflowStatus
Source§impl Default for WorkflowStatus
impl Default for WorkflowStatus
Source§fn default() -> WorkflowStatus
fn default() -> WorkflowStatus
Returns the “default value” for a type. Read more
Source§impl Hash for WorkflowStatus
impl Hash for WorkflowStatus
Source§impl PartialEq for WorkflowStatus
impl PartialEq for WorkflowStatus
Source§fn eq(&self, other: &WorkflowStatus) -> bool
fn eq(&self, other: &WorkflowStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for WorkflowStatus
impl Eq for WorkflowStatus
impl StructuralPartialEq for WorkflowStatus
Auto Trait Implementations§
impl Freeze for WorkflowStatus
impl RefUnwindSafe for WorkflowStatus
impl Send for WorkflowStatus
impl Sync for WorkflowStatus
impl Unpin for WorkflowStatus
impl UnsafeUnpin for WorkflowStatus
impl UnwindSafe for WorkflowStatus
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