Struct pgrx_pg_sys::RunningTransactionsData
source · #[repr(C)]pub struct RunningTransactionsData {
pub xcnt: c_int,
pub subxcnt: c_int,
pub subxid_overflow: bool,
pub nextXid: TransactionId,
pub oldestRunningXid: TransactionId,
pub latestCompletedXid: TransactionId,
pub xids: *mut TransactionId,
}
Fields§
§xcnt: c_int
§subxcnt: c_int
§subxid_overflow: bool
§nextXid: TransactionId
§oldestRunningXid: TransactionId
§latestCompletedXid: TransactionId
§xids: *mut TransactionId
Trait Implementations§
source§impl Clone for RunningTransactionsData
impl Clone for RunningTransactionsData
source§fn clone(&self) -> RunningTransactionsData
fn clone(&self) -> RunningTransactionsData
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 RunningTransactionsData
impl Debug for RunningTransactionsData
source§impl Default for RunningTransactionsData
impl Default for RunningTransactionsData
impl Copy for RunningTransactionsData
Auto Trait Implementations§
impl Freeze for RunningTransactionsData
impl RefUnwindSafe for RunningTransactionsData
impl !Send for RunningTransactionsData
impl !Sync for RunningTransactionsData
impl Unpin for RunningTransactionsData
impl UnwindSafe for RunningTransactionsData
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