pub enum CacheIoStartDisposition {
Execute,
Discard,
}Expand description
Action a physical executor takes after receiving one admitted operation.
Variants§
Execute
Execute the backend task and report its exact completion.
Discard
Drop a queued task whose logical operation was cancelled or retired.
Trait Implementations§
Source§impl Clone for CacheIoStartDisposition
impl Clone for CacheIoStartDisposition
Source§fn clone(&self) -> CacheIoStartDisposition
fn clone(&self) -> CacheIoStartDisposition
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 CacheIoStartDisposition
Source§impl Debug for CacheIoStartDisposition
impl Debug for CacheIoStartDisposition
impl Eq for CacheIoStartDisposition
Source§impl PartialEq for CacheIoStartDisposition
impl PartialEq for CacheIoStartDisposition
impl StructuralPartialEq for CacheIoStartDisposition
Auto Trait Implementations§
impl Freeze for CacheIoStartDisposition
impl RefUnwindSafe for CacheIoStartDisposition
impl Send for CacheIoStartDisposition
impl Sync for CacheIoStartDisposition
impl Unpin for CacheIoStartDisposition
impl UnsafeUnpin for CacheIoStartDisposition
impl UnwindSafe for CacheIoStartDisposition
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