Struct rpgffi::SubPlanState
[−]
[src]
#[repr(C)]pub struct SubPlanState { pub xprstate: ExprState, pub planstate: *mut PlanState, pub parent: *mut PlanState, pub testexpr: *mut ExprState, pub args: *mut List, pub curTuple: HeapTuple, pub curArray: Datum, pub projLeft: *mut ProjectionInfo, pub projRight: *mut ProjectionInfo, pub hashtable: TupleHashTable, pub hashnulls: TupleHashTable, pub havehashrows: bool_, pub havenullrows: bool_, pub hashtablecxt: MemoryContext, pub hashtempcxt: MemoryContext, pub innerecontext: *mut ExprContext, pub keyColIdx: *mut AttrNumber, pub tab_hash_funcs: *mut FmgrInfo, pub tab_eq_funcs: *mut FmgrInfo, pub lhs_hash_funcs: *mut FmgrInfo, pub cur_eq_funcs: *mut FmgrInfo, }
Fields
xprstate: ExprState
planstate: *mut PlanState
parent: *mut PlanState
testexpr: *mut ExprState
args: *mut List
curTuple: HeapTuple
curArray: Datum
projLeft: *mut ProjectionInfo
projRight: *mut ProjectionInfo
hashtable: TupleHashTable
hashnulls: TupleHashTable
havehashrows: bool_
havenullrows: bool_
hashtablecxt: MemoryContext
hashtempcxt: MemoryContext
innerecontext: *mut ExprContext
keyColIdx: *mut AttrNumber
tab_hash_funcs: *mut FmgrInfo
tab_eq_funcs: *mut FmgrInfo
lhs_hash_funcs: *mut FmgrInfo
cur_eq_funcs: *mut FmgrInfo