pub struct RedoVerifyResult {
pub redo_file: String,
pub checkpoint_lsn: u64,
pub tablespace_max_lsn: u64,
pub covers_tablespace: bool,
pub lsn_gap: u64,
}Expand description
Result of verifying redo log continuity against a tablespace.
Fields§
§redo_file: StringPath to the redo log file.
checkpoint_lsn: u64Checkpoint LSN from the redo log.
tablespace_max_lsn: u64Maximum LSN found across all tablespace pages.
covers_tablespace: boolWhether the redo log covers the tablespace (checkpoint >= max page LSN).
lsn_gap: u64LSN gap (tablespace_max_lsn - checkpoint_lsn) if not covered; 0 otherwise.
Trait Implementations§
Source§impl Clone for RedoVerifyResult
impl Clone for RedoVerifyResult
Source§fn clone(&self) -> RedoVerifyResult
fn clone(&self) -> RedoVerifyResult
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 RedoVerifyResult
impl Debug for RedoVerifyResult
Auto Trait Implementations§
impl Freeze for RedoVerifyResult
impl RefUnwindSafe for RedoVerifyResult
impl Send for RedoVerifyResult
impl Sync for RedoVerifyResult
impl Unpin for RedoVerifyResult
impl UnsafeUnpin for RedoVerifyResult
impl UnwindSafe for RedoVerifyResult
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