pub enum AssignedReturnReason {
WorkerStopped,
RetryPreparationRejected,
PoolShutdown,
ContradictoryAssignmentSettlement,
}Expand description
Exact reason an assigned job returned without a completed result.
Variants§
WorkerStopped
The exact assigned worker stopped and interruption policy selected failure.
RetryPreparationRejected
A retried job could not reserve fresh assignment authority.
PoolShutdown
Pool shutdown extracted the assigned customer obligation.
ContradictoryAssignmentSettlement
Delivery returned authority that contradicted an already received completion.
Trait Implementations§
Source§impl Clone for AssignedReturnReason
impl Clone for AssignedReturnReason
Source§fn clone(&self) -> AssignedReturnReason
fn clone(&self) -> AssignedReturnReason
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 AssignedReturnReason
impl Debug for AssignedReturnReason
Source§impl PartialEq for AssignedReturnReason
impl PartialEq for AssignedReturnReason
impl Copy for AssignedReturnReason
impl Eq for AssignedReturnReason
impl StructuralPartialEq for AssignedReturnReason
Auto Trait Implementations§
impl Freeze for AssignedReturnReason
impl RefUnwindSafe for AssignedReturnReason
impl Send for AssignedReturnReason
impl Sync for AssignedReturnReason
impl Unpin for AssignedReturnReason
impl UnsafeUnpin for AssignedReturnReason
impl UnwindSafe for AssignedReturnReason
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