#[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 moreSource§impl Debug for TupleHashTableData
impl Debug for TupleHashTableData
Source§impl Default for TupleHashTableData
impl Default for TupleHashTableData
impl Copy for TupleHashTableData
Auto Trait Implementations§
impl Freeze for TupleHashTableData
impl RefUnwindSafe for TupleHashTableData
impl !Send for TupleHashTableData
impl !Sync for TupleHashTableData
impl Unpin for TupleHashTableData
impl UnwindSafe for TupleHashTableData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more