pub enum TaskEndReason {
WorkerRestart,
Unknown(String),
}Expand description
Why a TaskNotificationMessage ended other than through an ordinary
completion, failure, or stop. Open set: unrecognized values deserialize
to TaskEndReason::Unknown.
Variants§
WorkerRestart
The worker process restarted and the resumed process found the task
orphaned (always with status stopped).
Unknown(String)
A reason not yet known to this version of the crate.
Implementations§
Trait Implementations§
Source§impl Clone for TaskEndReason
impl Clone for TaskEndReason
Source§fn clone(&self) -> TaskEndReason
fn clone(&self) -> TaskEndReason
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 TaskEndReason
impl Debug for TaskEndReason
Source§impl<'de> Deserialize<'de> for TaskEndReason
impl<'de> Deserialize<'de> for TaskEndReason
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for TaskEndReason
impl Display for TaskEndReason
impl Eq for TaskEndReason
Source§impl From<&str> for TaskEndReason
impl From<&str> for TaskEndReason
Source§impl Hash for TaskEndReason
impl Hash for TaskEndReason
Source§impl PartialEq for TaskEndReason
impl PartialEq for TaskEndReason
Source§impl Serialize for TaskEndReason
impl Serialize for TaskEndReason
impl StructuralPartialEq for TaskEndReason
Auto Trait Implementations§
impl Freeze for TaskEndReason
impl RefUnwindSafe for TaskEndReason
impl Send for TaskEndReason
impl Sync for TaskEndReason
impl Unpin for TaskEndReason
impl UnsafeUnpin for TaskEndReason
impl UnwindSafe for TaskEndReason
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