Struct rpgffi::SnapshotData
[−]
[src]
#[repr(C)]pub struct SnapshotData { pub satisfies: SnapshotSatisfiesFunc, pub xmin: TransactionId, pub xmax: TransactionId, pub xip: *mut TransactionId, pub xcnt: uint32, pub subxip: *mut TransactionId, pub subxcnt: int32, pub suboverflowed: bool_, pub takenDuringRecovery: bool_, pub copied: bool_, pub curcid: CommandId, pub speculativeToken: uint32, pub active_count: uint32, pub regd_count: uint32, pub ph_node: pairingheap_node, pub whenTaken: int64, pub lsn: XLogRecPtr, }
Fields
satisfies: SnapshotSatisfiesFunc
xmin: TransactionId
xmax: TransactionId
xip: *mut TransactionId
xcnt: uint32
subxip: *mut TransactionId
subxcnt: int32
suboverflowed: bool_
takenDuringRecovery: bool_
copied: bool_
curcid: CommandId
speculativeToken: uint32
active_count: uint32
regd_count: uint32
ph_node: pairingheap_node
whenTaken: int64
lsn: XLogRecPtr