Struct pgx_pg_sys::TupleTableSlot
source · [−]#[repr(C)]pub struct TupleTableSlot {
pub type_: NodeTag,
pub tts_flags: uint16,
pub tts_nvalid: AttrNumber,
pub tts_ops: *const TupleTableSlotOps,
pub tts_tupleDescriptor: TupleDesc,
pub tts_values: *mut Datum,
pub tts_isnull: *mut bool,
pub tts_mcxt: MemoryContext,
pub tts_tid: ItemPointerData,
pub tts_tableOid: Oid,
}Fields
type_: NodeTagtts_flags: uint16tts_nvalid: AttrNumbertts_ops: *const TupleTableSlotOpstts_tupleDescriptor: TupleDesctts_values: *mut Datumtts_isnull: *mut booltts_mcxt: MemoryContexttts_tid: ItemPointerDatatts_tableOid: OidTrait Implementations
sourceimpl Clone for TupleTableSlot
impl Clone for TupleTableSlot
sourcefn clone(&self) -> TupleTableSlot
fn clone(&self) -> TupleTableSlot
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 TupleTableSlot
impl Debug for TupleTableSlot
sourceimpl Default for TupleTableSlot
impl Default for TupleTableSlot
sourceimpl Display for TupleTableSlot
impl Display for TupleTableSlot
sourceimpl PgNode for TupleTableSlot
impl PgNode for TupleTableSlot
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for TupleTableSlot
Auto Trait Implementations
impl RefUnwindSafe for TupleTableSlot
impl !Send for TupleTableSlot
impl !Sync for TupleTableSlot
impl Unpin for TupleTableSlot
impl UnwindSafe for TupleTableSlot
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