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_intsubxcnt: c_intsubxid_overflow: boolnextXid: TransactionIdoldestRunningXid: TransactionIdlatestCompletedXid: TransactionIdxids: *mut TransactionIdTrait 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 · 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 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