pub enum RestoreDurability {
Durable,
DurabilityUnknown {
error: String,
},
}Expand description
Durability reached by a persistence-aware state restore.
Variants§
Durable
The replacement journal and its parent directory were fsynced.
DurabilityUnknown
The replacement journal is visible and memory adopted it, but the parent-directory metadata flush failed, so crash persistence is unknown.
Trait Implementations§
Source§impl Clone for RestoreDurability
impl Clone for RestoreDurability
Source§impl Debug for RestoreDurability
impl Debug for RestoreDurability
impl Eq for RestoreDurability
Source§impl PartialEq for RestoreDurability
impl PartialEq for RestoreDurability
impl StructuralPartialEq for RestoreDurability
Auto Trait Implementations§
impl Freeze for RestoreDurability
impl RefUnwindSafe for RestoreDurability
impl Send for RestoreDurability
impl Sync for RestoreDurability
impl Unpin for RestoreDurability
impl UnsafeUnpin for RestoreDurability
impl UnwindSafe for RestoreDurability
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