pub enum TaskUpdatedStatus {
Pending,
Running,
Paused,
Completed,
Failed,
Killed,
}Expand description
Status values reported inside a task_updated patch.
pending/running/paused are non-terminal; completed/failed/killed
are terminal. Note task_updated reports the raw killed; the CLI maps that
to stopped only when it emits a task_notification.
Variants§
Trait Implementations§
Source§impl Clone for TaskUpdatedStatus
impl Clone for TaskUpdatedStatus
Source§fn clone(&self) -> TaskUpdatedStatus
fn clone(&self) -> TaskUpdatedStatus
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 TaskUpdatedStatus
Source§impl Debug for TaskUpdatedStatus
impl Debug for TaskUpdatedStatus
Source§impl<'de> Deserialize<'de> for TaskUpdatedStatus
impl<'de> Deserialize<'de> for TaskUpdatedStatus
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 TaskUpdatedStatus
Source§impl PartialEq for TaskUpdatedStatus
impl PartialEq for TaskUpdatedStatus
Source§fn eq(&self, other: &TaskUpdatedStatus) -> bool
fn eq(&self, other: &TaskUpdatedStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TaskUpdatedStatus
impl Serialize for TaskUpdatedStatus
impl StructuralPartialEq for TaskUpdatedStatus
Auto Trait Implementations§
impl Freeze for TaskUpdatedStatus
impl RefUnwindSafe for TaskUpdatedStatus
impl Send for TaskUpdatedStatus
impl Sync for TaskUpdatedStatus
impl Unpin for TaskUpdatedStatus
impl UnsafeUnpin for TaskUpdatedStatus
impl UnwindSafe for TaskUpdatedStatus
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more