#[repr(C)]pub struct PageHeaderData {
pub pd_lsn: PageXLogRecPtr,
pub pd_checksum: uint16,
pub pd_flags: uint16,
pub pd_lower: LocationIndex,
pub pd_upper: LocationIndex,
pub pd_special: LocationIndex,
pub pd_pagesize_version: uint16,
pub pd_prune_xid: TransactionId,
pub pd_linp: __IncompleteArrayField<ItemIdData>,
}
Fields§
§pd_lsn: PageXLogRecPtr
§pd_checksum: uint16
§pd_flags: uint16
§pd_lower: LocationIndex
§pd_upper: LocationIndex
§pd_special: LocationIndex
§pd_pagesize_version: uint16
§pd_prune_xid: TransactionId
§pd_linp: __IncompleteArrayField<ItemIdData>
Trait Implementations§
Source§impl Debug for PageHeaderData
impl Debug for PageHeaderData
Source§impl Default for PageHeaderData
impl Default for PageHeaderData
Source§fn default() -> PageHeaderData
fn default() -> PageHeaderData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PageHeaderData
impl RefUnwindSafe for PageHeaderData
impl Send for PageHeaderData
impl Sync for PageHeaderData
impl Unpin for PageHeaderData
impl UnwindSafe for PageHeaderData
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