pub enum CacheIoCompletionDisposition {
Publish,
Discard,
}Expand description
Publication action after a physically started operation completes.
Variants§
Publish
Publish the backend result to exact completion waiters.
Discard
Cancellation won; discard the backend result and retained resources.
Trait Implementations§
Source§impl Clone for CacheIoCompletionDisposition
impl Clone for CacheIoCompletionDisposition
Source§fn clone(&self) -> CacheIoCompletionDisposition
fn clone(&self) -> CacheIoCompletionDisposition
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 CacheIoCompletionDisposition
Source§impl Debug for CacheIoCompletionDisposition
impl Debug for CacheIoCompletionDisposition
impl Eq for CacheIoCompletionDisposition
impl StructuralPartialEq for CacheIoCompletionDisposition
Auto Trait Implementations§
impl Freeze for CacheIoCompletionDisposition
impl RefUnwindSafe for CacheIoCompletionDisposition
impl Send for CacheIoCompletionDisposition
impl Sync for CacheIoCompletionDisposition
impl Unpin for CacheIoCompletionDisposition
impl UnsafeUnpin for CacheIoCompletionDisposition
impl UnwindSafe for CacheIoCompletionDisposition
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