Struct pgx_pg_sys::PlannerGlobal
source · [−]#[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_: NodeTagboundParams: ParamListInfosubplans: *mut Listsubroots: *mut ListrewindPlanIDs: *mut Bitmapsetfinalrtable: *mut Listfinalrowmarks: *mut ListresultRelations: *mut ListappendRelations: *mut ListrelationOids: *mut ListinvalItems: *mut ListparamExecTypes: *mut ListlastPHId: IndexlastRowMarkId: IndexlastPlanNodeId: c_inttransientPlan: booldependsOnRole: boolparallelModeOK: boolparallelModeNeeded: boolmaxParallelHazard: c_charpartition_directory: PartitionDirectoryTrait Implementations
sourceimpl Clone for PlannerGlobal
impl Clone for PlannerGlobal
sourcefn clone(&self) -> PlannerGlobal
fn clone(&self) -> PlannerGlobal
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for PlannerGlobal
impl Debug for PlannerGlobal
sourceimpl Default for PlannerGlobal
impl Default for PlannerGlobal
sourceimpl Display for PlannerGlobal
impl Display for PlannerGlobal
sourceimpl PgNode for PlannerGlobal
impl PgNode for PlannerGlobal
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for PlannerGlobal
Auto Trait Implementations
impl RefUnwindSafe for PlannerGlobal
impl !Send for PlannerGlobal
impl !Sync for PlannerGlobal
impl Unpin for PlannerGlobal
impl UnwindSafe for PlannerGlobal
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more