pub enum PlanExecutionStatus {
Idle,
Running,
WaitingForApproval(String),
Paused,
Completed,
Failed(String),
}Expand description
Status of plan execution
Variants§
Idle
Not started
Running
Currently executing
WaitingForApproval(String)
Waiting for user approval
Paused
Paused by user
Completed
Completed successfully
Failed(String)
Failed with error
Trait Implementations§
Source§impl Clone for PlanExecutionStatus
impl Clone for PlanExecutionStatus
Source§fn clone(&self) -> PlanExecutionStatus
fn clone(&self) -> PlanExecutionStatus
Returns a duplicate of the value. Read more
1.0.0 · 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 PlanExecutionStatus
impl Debug for PlanExecutionStatus
Source§impl Display for PlanExecutionStatus
impl Display for PlanExecutionStatus
Source§impl PartialEq for PlanExecutionStatus
impl PartialEq for PlanExecutionStatus
impl Eq for PlanExecutionStatus
impl StructuralPartialEq for PlanExecutionStatus
Auto Trait Implementations§
impl Freeze for PlanExecutionStatus
impl RefUnwindSafe for PlanExecutionStatus
impl Send for PlanExecutionStatus
impl Sync for PlanExecutionStatus
impl Unpin for PlanExecutionStatus
impl UnsafeUnpin for PlanExecutionStatus
impl UnwindSafe for PlanExecutionStatus
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.