Struct pgx_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
sourceimpl Clone for RunningTransactionsData
impl Clone for RunningTransactionsData
sourcefn clone(&self) -> RunningTransactionsData
fn clone(&self) -> RunningTransactionsData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for RunningTransactionsData
impl Debug for RunningTransactionsData
sourceimpl Default for RunningTransactionsData
impl Default for RunningTransactionsData
impl Copy for RunningTransactionsData
Auto Trait Implementations
impl RefUnwindSafe for RunningTransactionsData
impl !Send for RunningTransactionsData
impl !Sync for RunningTransactionsData
impl Unpin for RunningTransactionsData
impl UnwindSafe for RunningTransactionsData
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