pub enum PagerCacheflushStatus {
Done(PagerCacheflushResult),
IO,
}Expand description
The status of the current cache flush. A Done state means that the WAL was committed to disk and fsynced, plus potentially checkpointed to the DB (and the DB then fsynced).
Variants§
Trait Implementations§
Source§impl Clone for PagerCacheflushStatus
impl Clone for PagerCacheflushStatus
Source§fn clone(&self) -> PagerCacheflushStatus
fn clone(&self) -> PagerCacheflushStatus
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 PagerCacheflushStatus
Auto Trait Implementations§
impl Freeze for PagerCacheflushStatus
impl RefUnwindSafe for PagerCacheflushStatus
impl Send for PagerCacheflushStatus
impl Sync for PagerCacheflushStatus
impl Unpin for PagerCacheflushStatus
impl UnsafeUnpin for PagerCacheflushStatus
impl UnwindSafe for PagerCacheflushStatus
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