pub enum ContentCacheWriteState {
IntentPersisted,
PhysicalBytesCommitted,
CoverageCommitted,
Completed,
}Expand description
Durable provider-cache write state.
Variants§
IntentPersisted
Intent and entry reservation are durable; physical bytes may be absent.
PhysicalBytesCommitted
Temporary/sparse bytes were atomically installed and can be observed after restart.
CoverageCommitted
Provider range coverage reflects the installed physical bytes.
Completed
The operation is terminal and its cache-write reservation was released.
Trait Implementations§
Source§impl Clone for ContentCacheWriteState
impl Clone for ContentCacheWriteState
Source§fn clone(&self) -> ContentCacheWriteState
fn clone(&self) -> ContentCacheWriteState
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 moreSource§impl Debug for ContentCacheWriteState
impl Debug for ContentCacheWriteState
Source§impl Hash for ContentCacheWriteState
impl Hash for ContentCacheWriteState
Source§impl PartialEq for ContentCacheWriteState
impl PartialEq for ContentCacheWriteState
impl Copy for ContentCacheWriteState
impl Eq for ContentCacheWriteState
impl StructuralPartialEq for ContentCacheWriteState
Auto Trait Implementations§
impl Freeze for ContentCacheWriteState
impl RefUnwindSafe for ContentCacheWriteState
impl Send for ContentCacheWriteState
impl Sync for ContentCacheWriteState
impl Unpin for ContentCacheWriteState
impl UnwindSafe for ContentCacheWriteState
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