pub enum AdmissionRejection {
NoRecoverableWorkers,
BacklogFull,
JobCorrelationUnavailable,
AssignmentCorrelationUnavailable,
ShuttingDown,
}Expand description
Exact reason a submitted job never entered pool ownership.
Variants§
NoRecoverableWorkers
No direct worker can serve now or recover later.
BacklogFull
Waiting capacity is full and no worker is ready for immediate assignment.
The accepted-job sequence cannot issue another non-reused correlation.
Immediate assignment cannot issue another non-reused correlation.
ShuttingDown
The pool has closed admission.
Trait Implementations§
Source§impl Clone for AdmissionRejection
impl Clone for AdmissionRejection
Source§fn clone(&self) -> AdmissionRejection
fn clone(&self) -> AdmissionRejection
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 AdmissionRejection
impl Debug for AdmissionRejection
Source§impl PartialEq for AdmissionRejection
impl PartialEq for AdmissionRejection
impl Copy for AdmissionRejection
impl Eq for AdmissionRejection
impl StructuralPartialEq for AdmissionRejection
Auto Trait Implementations§
impl Freeze for AdmissionRejection
impl RefUnwindSafe for AdmissionRejection
impl Send for AdmissionRejection
impl Sync for AdmissionRejection
impl Unpin for AdmissionRejection
impl UnsafeUnpin for AdmissionRejection
impl UnwindSafe for AdmissionRejection
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