#[repr(C)]pub struct CheckPoint {Show 16 fields
pub redo: XLogRecPtr,
pub ThisTimeLineID: TimeLineID,
pub PrevTimeLineID: TimeLineID,
pub fullPageWrites: bool,
pub nextXid: FullTransactionId,
pub nextOid: Oid,
pub nextMulti: MultiXactId,
pub nextMultiOffset: MultiXactOffset,
pub oldestXid: TransactionId,
pub oldestXidDB: Oid,
pub oldestMulti: MultiXactId,
pub oldestMultiDB: Oid,
pub time: pg_time_t,
pub oldestCommitTsXid: TransactionId,
pub newestCommitTsXid: TransactionId,
pub oldestActiveXid: TransactionId,
}Fields§
§redo: XLogRecPtr§ThisTimeLineID: TimeLineID§PrevTimeLineID: TimeLineID§fullPageWrites: bool§nextXid: FullTransactionId§nextOid: Oid§nextMulti: MultiXactId§nextMultiOffset: MultiXactOffset§oldestXid: TransactionId§oldestXidDB: Oid§oldestMulti: MultiXactId§oldestMultiDB: Oid§time: pg_time_t§oldestCommitTsXid: TransactionId§newestCommitTsXid: TransactionId§oldestActiveXid: TransactionIdTrait Implementations§
Auto Trait Implementations§
impl Freeze for CheckPoint
impl RefUnwindSafe for CheckPoint
impl Send for CheckPoint
impl Sync for CheckPoint
impl Unpin for CheckPoint
impl UnwindSafe for CheckPoint
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