Struct pgrx_pg_sys::TupleHashTableData
source · #[repr(C)]pub struct TupleHashTableData {Show 15 fields
pub hashtab: *mut tuplehash_hash,
pub numCols: c_int,
pub keyColIdx: *mut AttrNumber,
pub tab_hash_funcs: *mut FmgrInfo,
pub tab_eq_func: *mut ExprState,
pub tab_collations: *mut Oid,
pub tablecxt: MemoryContext,
pub tempcxt: MemoryContext,
pub entrysize: Size,
pub tableslot: *mut TupleTableSlot,
pub inputslot: *mut TupleTableSlot,
pub in_hash_funcs: *mut FmgrInfo,
pub cur_eq_func: *mut ExprState,
pub hash_iv: uint32,
pub exprcontext: *mut ExprContext,
}
Fields§
§hashtab: *mut tuplehash_hash
§numCols: c_int
§keyColIdx: *mut AttrNumber
§tab_hash_funcs: *mut FmgrInfo
§tab_eq_func: *mut ExprState
§tab_collations: *mut Oid
§tablecxt: MemoryContext
§tempcxt: MemoryContext
§entrysize: Size
§tableslot: *mut TupleTableSlot
§inputslot: *mut TupleTableSlot
§in_hash_funcs: *mut FmgrInfo
§cur_eq_func: *mut ExprState
§hash_iv: uint32
§exprcontext: *mut ExprContext
Trait Implementations§
source§impl Clone for TupleHashTableData
impl Clone for TupleHashTableData
source§fn clone(&self) -> TupleHashTableData
fn clone(&self) -> TupleHashTableData
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more