Struct pgx_pg_sys::VariableCacheData
source · [−]#[repr(C)]pub struct VariableCacheData {Show 14 fields
pub nextOid: Oid,
pub oidCount: uint32,
pub nextXid: FullTransactionId,
pub oldestXid: TransactionId,
pub xidVacLimit: TransactionId,
pub xidWarnLimit: TransactionId,
pub xidStopLimit: TransactionId,
pub xidWrapLimit: TransactionId,
pub oldestXidDB: Oid,
pub oldestCommitTsXid: TransactionId,
pub newestCommitTsXid: TransactionId,
pub latestCompletedXid: FullTransactionId,
pub xactCompletionCount: uint64,
pub oldestClogXid: TransactionId,
}
Fields
nextOid: Oid
oidCount: uint32
nextXid: FullTransactionId
oldestXid: TransactionId
xidVacLimit: TransactionId
xidWarnLimit: TransactionId
xidStopLimit: TransactionId
xidWrapLimit: TransactionId
oldestXidDB: Oid
oldestCommitTsXid: TransactionId
newestCommitTsXid: TransactionId
latestCompletedXid: FullTransactionId
xactCompletionCount: uint64
oldestClogXid: TransactionId
Trait Implementations
sourceimpl Clone for VariableCacheData
impl Clone for VariableCacheData
sourcefn clone(&self) -> VariableCacheData
fn clone(&self) -> VariableCacheData
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 more
sourceimpl Debug for VariableCacheData
impl Debug for VariableCacheData
sourceimpl Default for VariableCacheData
impl Default for VariableCacheData
sourcefn default() -> VariableCacheData
fn default() -> VariableCacheData
Returns the “default value” for a type. Read more
impl Copy for VariableCacheData
Auto Trait Implementations
impl RefUnwindSafe for VariableCacheData
impl Send for VariableCacheData
impl Sync for VariableCacheData
impl Unpin for VariableCacheData
impl UnwindSafe for VariableCacheData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more