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 ExprContextTrait 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