pub struct SafeRecoveryReport {Show 14 fields
pub version: u32,
pub source: PathBuf,
pub destination: PathBuf,
pub database: PathBuf,
pub class: RecoveryClass,
pub entries_recovered: u64,
pub entries_before_wal: u64,
pub known_value_losses: u64,
pub unknown_extents: u64,
pub pages_read: u64,
pub raw_candidate_records: u64,
pub loss_journal: PathBuf,
pub candidate_archive: Option<PathBuf>,
pub wal: RecoveryReport,
}Fields§
§version: u32§source: PathBuf§destination: PathBuf§database: PathBuf§class: RecoveryClass§entries_recovered: u64§entries_before_wal: u64§known_value_losses: u64§unknown_extents: u64§pages_read: u64§raw_candidate_records: u64§loss_journal: PathBuf§candidate_archive: Option<PathBuf>Framed raw cells; overflow cells retain SOURCE markers, not literal values.
wal: RecoveryReportTrait Implementations§
Auto Trait Implementations§
impl Freeze for SafeRecoveryReport
impl RefUnwindSafe for SafeRecoveryReport
impl Send for SafeRecoveryReport
impl Sync for SafeRecoveryReport
impl Unpin for SafeRecoveryReport
impl UnsafeUnpin for SafeRecoveryReport
impl UnwindSafe for SafeRecoveryReport
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