Struct rpgffi::PlannerGlobal
[−]
[src]
#[repr(C)]pub struct PlannerGlobal { pub type_: NodeTag, pub boundParams: ParamListInfo, pub subplans: *mut List, pub subroots: *mut List, pub rewindPlanIDs: *mut Bitmapset, pub finalrtable: *mut List, pub finalrowmarks: *mut List, pub resultRelations: *mut List, pub relationOids: *mut List, pub invalItems: *mut List, pub nParamExec: c_int, pub lastPHId: Index, pub lastRowMarkId: Index, pub lastPlanNodeId: c_int, pub transientPlan: bool_, pub dependsOnRole: bool_, pub parallelModeOK: bool_, pub parallelModeNeeded: bool_, }
Fields
type_: NodeTag
boundParams: ParamListInfo
subplans: *mut List
subroots: *mut List
rewindPlanIDs: *mut Bitmapset
finalrtable: *mut List
finalrowmarks: *mut List
resultRelations: *mut List
relationOids: *mut List
invalItems: *mut List
nParamExec: c_int
lastPHId: Index
lastRowMarkId: Index
lastPlanNodeId: c_int
transientPlan: bool_
dependsOnRole: bool_
parallelModeOK: bool_
parallelModeNeeded: bool_