pub struct ReplayReport {
pub transactions_applied: u32,
pub blocks_written: u64,
pub bytes_written: u64,
pub last_sequence_num: u32,
pub partial: bool,
pub summaries: Vec<TransactionSummary>,
}Expand description
Report from replay_journal.
Fields§
§transactions_applied: u32§blocks_written: u64§bytes_written: u64§last_sequence_num: u32§partial: boolTrue when replay stopped early at a corrupt transaction (data up to the last good transaction was still applied — matches macOS behavior).
summaries: Vec<TransactionSummary>Trait Implementations§
Source§impl Clone for ReplayReport
impl Clone for ReplayReport
Source§impl Debug for ReplayReport
impl Debug for ReplayReport
Auto Trait Implementations§
impl Freeze for ReplayReport
impl RefUnwindSafe for ReplayReport
impl Send for ReplayReport
impl Sync for ReplayReport
impl Unpin for ReplayReport
impl UnsafeUnpin for ReplayReport
impl UnwindSafe for ReplayReport
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