pub enum CacheIoAdmission {
Admitted,
AtCapacity,
Cancelled,
}Expand description
Result of requesting bounded queue admission for prepared cache I/O.
Variants§
Admitted
The physical executor may enqueue this operation.
AtCapacity
Queue capacity must become available before retrying admission.
Cancelled
Cancellation won before physical enqueue.
Trait Implementations§
Source§impl Clone for CacheIoAdmission
impl Clone for CacheIoAdmission
Source§fn clone(&self) -> CacheIoAdmission
fn clone(&self) -> CacheIoAdmission
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CacheIoAdmission
Source§impl Debug for CacheIoAdmission
impl Debug for CacheIoAdmission
impl Eq for CacheIoAdmission
Source§impl PartialEq for CacheIoAdmission
impl PartialEq for CacheIoAdmission
impl StructuralPartialEq for CacheIoAdmission
Auto Trait Implementations§
impl Freeze for CacheIoAdmission
impl RefUnwindSafe for CacheIoAdmission
impl Send for CacheIoAdmission
impl Sync for CacheIoAdmission
impl Unpin for CacheIoAdmission
impl UnsafeUnpin for CacheIoAdmission
impl UnwindSafe for CacheIoAdmission
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