pub struct RecoveryOutcome {
pub recovered_head: RecordIdentifier,
pub candidates_examined: usize,
pub previous_journal_backup: Option<PathBuf>,
}Expand description
The outcome of a journal recovery.
Fields§
§recovered_head: RecordIdentifierThe record identifier the journal was recovered to.
candidates_examined: usizeHow many candidate super-roots were found.
previous_journal_backup: Option<PathBuf>The path the previous journal was backed up to, when one existed.
Trait Implementations§
Source§impl Clone for RecoveryOutcome
impl Clone for RecoveryOutcome
Source§fn clone(&self) -> RecoveryOutcome
fn clone(&self) -> RecoveryOutcome
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 moreSource§impl Debug for RecoveryOutcome
impl Debug for RecoveryOutcome
impl Eq for RecoveryOutcome
Source§impl PartialEq for RecoveryOutcome
impl PartialEq for RecoveryOutcome
impl StructuralPartialEq for RecoveryOutcome
Auto Trait Implementations§
impl Freeze for RecoveryOutcome
impl RefUnwindSafe for RecoveryOutcome
impl Send for RecoveryOutcome
impl Sync for RecoveryOutcome
impl Unpin for RecoveryOutcome
impl UnsafeUnpin for RecoveryOutcome
impl UnwindSafe for RecoveryOutcome
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