pub enum KeyedAssignedReturnReason {
PoolShutdown,
RolePermanentlyUnavailable,
WorkerStopped,
AssignmentReturned,
RetryPreparationRejected,
ContradictoryAssignmentSettlement,
}Expand description
Exact reason accepted assigned work returned without a completed result.
Variants§
PoolShutdown
Global pool shutdown extracted the assignment.
Its admitted role became permanently unavailable.
WorkerStopped
The exact direct worker stopped and policy selected failure.
AssignmentReturned
Worker delivery returned the complete unaccepted assignment.
RetryPreparationRejected
Retry could not reserve fresh assignment authority.
ContradictoryAssignmentSettlement
Delivery settlement contradicted an already received completion.
Trait Implementations§
Source§impl Clone for KeyedAssignedReturnReason
impl Clone for KeyedAssignedReturnReason
Source§fn clone(&self) -> KeyedAssignedReturnReason
fn clone(&self) -> KeyedAssignedReturnReason
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 KeyedAssignedReturnReason
impl Debug for KeyedAssignedReturnReason
impl Copy for KeyedAssignedReturnReason
impl Eq for KeyedAssignedReturnReason
impl StructuralPartialEq for KeyedAssignedReturnReason
Auto Trait Implementations§
impl Freeze for KeyedAssignedReturnReason
impl RefUnwindSafe for KeyedAssignedReturnReason
impl Send for KeyedAssignedReturnReason
impl Sync for KeyedAssignedReturnReason
impl Unpin for KeyedAssignedReturnReason
impl UnsafeUnpin for KeyedAssignedReturnReason
impl UnwindSafe for KeyedAssignedReturnReason
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