pub struct PageDelta {
pub page_number: u64,
pub status: PageChangeStatus,
pub page_type: String,
pub base_lsn: Option<u64>,
pub current_lsn: Option<u64>,
pub checksum_valid: bool,
}Expand description
Per-page delta detail.
Fields§
§page_number: u64Page number.
status: PageChangeStatusChange status.
page_type: StringPage type name from FIL header.
base_lsn: Option<u64>LSN in the base/backup tablespace.
current_lsn: Option<u64>LSN in the current tablespace.
checksum_valid: boolWhether the current page’s checksum is valid.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PageDelta
impl RefUnwindSafe for PageDelta
impl Send for PageDelta
impl Sync for PageDelta
impl Unpin for PageDelta
impl UnsafeUnpin for PageDelta
impl UnwindSafe for PageDelta
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