pub struct RecoveryStats {
pub records_read: usize,
pub txns_committed: usize,
pub txns_aborted: usize,
pub blocks_recovered: usize,
pub checkpoints_found: usize,
}Expand description
Recovery statistics
Fields§
§records_read: usizeNumber of WAL records read
txns_committed: usizeNumber of committed transactions
txns_aborted: usizeNumber of aborted transactions (not committed before crash)
blocks_recovered: usizeNumber of blocks recovered
checkpoints_found: usizeNumber of checkpoints found
Trait Implementations§
Source§impl Clone for RecoveryStats
impl Clone for RecoveryStats
Source§fn clone(&self) -> RecoveryStats
fn clone(&self) -> RecoveryStats
Returns a duplicate of the value. Read more
1.0.0 · 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 RecoveryStats
impl Debug for RecoveryStats
Source§impl Default for RecoveryStats
impl Default for RecoveryStats
Source§fn default() -> RecoveryStats
fn default() -> RecoveryStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RecoveryStats
impl RefUnwindSafe for RecoveryStats
impl Send for RecoveryStats
impl Sync for RecoveryStats
impl Unpin for RecoveryStats
impl UnwindSafe for RecoveryStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more