pub enum KeyedQueuedReturnReason {
PoolShutdown,
RolePermanentlyUnavailable,
NoRecoverableWorkers,
AssignmentCorrelationExhausted,
}Expand description
Exact reason accepted queued work returned without assignment completion.
Variants§
PoolShutdown
Global pool shutdown extracted the waiting work.
Its permanently unavailable role can no longer serve it.
NoRecoverableWorkers
No recoverable direct worker remains in the pool.
AssignmentCorrelationExhausted
A ready worker could not obtain fresh assignment authority.
Trait Implementations§
Source§impl Clone for KeyedQueuedReturnReason
impl Clone for KeyedQueuedReturnReason
Source§fn clone(&self) -> KeyedQueuedReturnReason
fn clone(&self) -> KeyedQueuedReturnReason
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 KeyedQueuedReturnReason
impl Debug for KeyedQueuedReturnReason
Source§impl PartialEq for KeyedQueuedReturnReason
impl PartialEq for KeyedQueuedReturnReason
impl Copy for KeyedQueuedReturnReason
impl Eq for KeyedQueuedReturnReason
impl StructuralPartialEq for KeyedQueuedReturnReason
Auto Trait Implementations§
impl Freeze for KeyedQueuedReturnReason
impl RefUnwindSafe for KeyedQueuedReturnReason
impl Send for KeyedQueuedReturnReason
impl Sync for KeyedQueuedReturnReason
impl Unpin for KeyedQueuedReturnReason
impl UnsafeUnpin for KeyedQueuedReturnReason
impl UnwindSafe for KeyedQueuedReturnReason
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