pub enum CacheIoPreparation {
New,
Joined,
}Expand description
Result of preparing an exact cache I/O key.
Variants§
New
The backend must allocate resources for a new operation.
Joined
An existing exact operation owns the result and should be joined.
Trait Implementations§
Source§impl Clone for CacheIoPreparation
impl Clone for CacheIoPreparation
Source§fn clone(&self) -> CacheIoPreparation
fn clone(&self) -> CacheIoPreparation
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 CacheIoPreparation
Source§impl Debug for CacheIoPreparation
impl Debug for CacheIoPreparation
impl Eq for CacheIoPreparation
Source§impl PartialEq for CacheIoPreparation
impl PartialEq for CacheIoPreparation
impl StructuralPartialEq for CacheIoPreparation
Auto Trait Implementations§
impl Freeze for CacheIoPreparation
impl RefUnwindSafe for CacheIoPreparation
impl Send for CacheIoPreparation
impl Sync for CacheIoPreparation
impl Unpin for CacheIoPreparation
impl UnsafeUnpin for CacheIoPreparation
impl UnwindSafe for CacheIoPreparation
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