pub enum SaveOutcome {
Written,
Skipped,
Failed(Error),
}Expand description
The result of a throttled attempt to persist a live session.
Variants§
Written
The metadata snapshot reached disk.
Skipped
No write was due, or the plan could not yet persist the current state.
Failed(Error)
Persistence failed; the live session remains usable and will retry.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for SaveOutcome
impl !UnwindSafe for SaveOutcome
impl Freeze for SaveOutcome
impl Send for SaveOutcome
impl Sync for SaveOutcome
impl Unpin for SaveOutcome
impl UnsafeUnpin for SaveOutcome
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