pub enum CloudTaskStatus {
Queued,
Running,
Succeeded,
Failed {
message: Option<String>,
},
}Expand description
Observed lifecycle state of a cloud-dispatched task.
Variants§
Queued
Task accepted but not yet executing.
Running
Remote agent is actively working.
Succeeded
Task completed successfully; CloudDispatchPort::harvest may be called.
Failed
Task failed; optional adapter message for diagnostics.
Trait Implementations§
Source§impl Clone for CloudTaskStatus
impl Clone for CloudTaskStatus
Source§fn clone(&self) -> CloudTaskStatus
fn clone(&self) -> CloudTaskStatus
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 CloudTaskStatus
impl Debug for CloudTaskStatus
Source§impl<'de> Deserialize<'de> for CloudTaskStatus
impl<'de> Deserialize<'de> for CloudTaskStatus
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 CloudTaskStatus
Source§impl PartialEq for CloudTaskStatus
impl PartialEq for CloudTaskStatus
Source§impl Serialize for CloudTaskStatus
impl Serialize for CloudTaskStatus
impl StructuralPartialEq for CloudTaskStatus
Auto Trait Implementations§
impl Freeze for CloudTaskStatus
impl RefUnwindSafe for CloudTaskStatus
impl Send for CloudTaskStatus
impl Sync for CloudTaskStatus
impl Unpin for CloudTaskStatus
impl UnsafeUnpin for CloudTaskStatus
impl UnwindSafe for CloudTaskStatus
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