Struct pgx_pg_sys::SPITupleTable
source · [−]#[repr(C)]pub struct SPITupleTable {
pub tupdesc: TupleDesc,
pub vals: *mut HeapTuple,
pub numvals: uint64,
pub alloced: uint64,
pub tuptabcxt: MemoryContext,
pub next: slist_node,
pub subid: SubTransactionId,
}Fields
tupdesc: TupleDescvals: *mut HeapTuplenumvals: uint64alloced: uint64tuptabcxt: MemoryContextnext: slist_nodesubid: SubTransactionIdTrait Implementations
sourceimpl Clone for SPITupleTable
impl Clone for SPITupleTable
sourcefn clone(&self) -> SPITupleTable
fn clone(&self) -> SPITupleTable
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 SPITupleTable
impl Debug for SPITupleTable
sourceimpl Default for SPITupleTable
impl Default for SPITupleTable
impl Copy for SPITupleTable
Auto Trait Implementations
impl RefUnwindSafe for SPITupleTable
impl !Send for SPITupleTable
impl !Sync for SPITupleTable
impl Unpin for SPITupleTable
impl UnwindSafe for SPITupleTable
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