Struct pgrx_pg_sys::XLogRecord
source · #[repr(C)]pub struct XLogRecord {
pub xl_tot_len: uint32,
pub xl_xid: TransactionId,
pub xl_prev: XLogRecPtr,
pub xl_info: uint8,
pub xl_rmid: RmgrId,
pub xl_crc: pg_crc32c,
}
Fields§
§xl_tot_len: uint32
§xl_xid: TransactionId
§xl_prev: XLogRecPtr
§xl_info: uint8
§xl_rmid: RmgrId
§xl_crc: pg_crc32c
Trait Implementations§
source§impl Clone for XLogRecord
impl Clone for XLogRecord
source§fn clone(&self) -> XLogRecord
fn clone(&self) -> XLogRecord
Returns a copy 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 XLogRecord
impl Debug for XLogRecord
source§impl Default for XLogRecord
impl Default for XLogRecord
source§fn default() -> XLogRecord
fn default() -> XLogRecord
Returns the “default value” for a type. Read more
impl Copy for XLogRecord
Auto Trait Implementations§
impl Freeze for XLogRecord
impl RefUnwindSafe for XLogRecord
impl Send for XLogRecord
impl Sync for XLogRecord
impl Unpin for XLogRecord
impl UnwindSafe for XLogRecord
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