pub enum EnqueueRejectReason {
GlobalFull,
TenantFull,
Timeout,
}Expand description
Reason for enqueue rejection.
Variants§
GlobalFull
Rejected due to global queue capacity.
TenantFull
Rejected due to per-tenant queue capacity.
Timeout
Rejected because timeout elapsed while waiting for capacity.
Trait Implementations§
Source§impl Clone for EnqueueRejectReason
impl Clone for EnqueueRejectReason
Source§fn clone(&self) -> EnqueueRejectReason
fn clone(&self) -> EnqueueRejectReason
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 moreAuto Trait Implementations§
impl Freeze for EnqueueRejectReason
impl RefUnwindSafe for EnqueueRejectReason
impl Send for EnqueueRejectReason
impl Sync for EnqueueRejectReason
impl Unpin for EnqueueRejectReason
impl UnwindSafe for EnqueueRejectReason
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