#[repr(C)]pub struct PlannerGlobal {Show 21 fields
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 appendRelations: *mut List,
pub relationOids: *mut List,
pub invalItems: *mut List,
pub paramExecTypes: *mut List,
pub lastPHId: Index,
pub lastRowMarkId: Index,
pub lastPlanNodeId: c_int,
pub transientPlan: bool,
pub dependsOnRole: bool,
pub parallelModeOK: bool,
pub parallelModeNeeded: bool,
pub maxParallelHazard: c_char,
pub partition_directory: PartitionDirectory,
}
Fields§
§type_: NodeTag
§boundParams: ParamListInfo
§subplans: *mut List
§subroots: *mut List
§rewindPlanIDs: *mut Bitmapset
§finalrtable: *mut List
§finalrowmarks: *mut List
§resultRelations: *mut List
§appendRelations: *mut List
§relationOids: *mut List
§invalItems: *mut List
§paramExecTypes: *mut List
§lastPHId: Index
§lastRowMarkId: Index
§lastPlanNodeId: c_int
§transientPlan: bool
§dependsOnRole: bool
§parallelModeOK: bool
§parallelModeNeeded: bool
§maxParallelHazard: c_char
§partition_directory: PartitionDirectory
Trait Implementations§
Source§impl Clone for PlannerGlobal
impl Clone for PlannerGlobal
Source§fn clone(&self) -> PlannerGlobal
fn clone(&self) -> PlannerGlobal
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 PlannerGlobal
impl Debug for PlannerGlobal
Source§impl Default for PlannerGlobal
impl Default for PlannerGlobal
Source§impl Display for PlannerGlobal
impl Display for PlannerGlobal
Source§impl PgNode for PlannerGlobal
impl PgNode for PlannerGlobal
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for PlannerGlobal
Auto Trait Implementations§
impl Freeze for PlannerGlobal
impl RefUnwindSafe for PlannerGlobal
impl !Send for PlannerGlobal
impl !Sync for PlannerGlobal
impl Unpin for PlannerGlobal
impl UnwindSafe for PlannerGlobal
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