Struct pgx_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: uint32xl_xid: TransactionIdxl_prev: XLogRecPtrxl_info: uint8xl_rmid: RmgrIdxl_crc: pg_crc32cTrait Implementations
sourceimpl Clone for XLogRecord
impl Clone for XLogRecord
sourcefn clone(&self) -> XLogRecord
fn clone(&self) -> XLogRecord
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for XLogRecord
impl Debug for XLogRecord
sourceimpl Default for XLogRecord
impl Default for XLogRecord
sourcefn default() -> XLogRecord
fn default() -> XLogRecord
Returns the “default value” for a type. Read more
impl Copy for XLogRecord
Auto Trait Implementations
impl RefUnwindSafe for XLogRecord
impl Send for XLogRecord
impl Sync for XLogRecord
impl Unpin for XLogRecord
impl UnwindSafe for XLogRecord
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more