Struct pgx_pg_sys::PartitionedRelPruneInfo
source · [−]#[repr(C)]pub struct PartitionedRelPruneInfo {
pub type_: NodeTag,
pub rtindex: Index,
pub present_parts: *mut Bitmapset,
pub nparts: c_int,
pub subplan_map: *mut c_int,
pub subpart_map: *mut c_int,
pub relid_map: *mut Oid,
pub initial_pruning_steps: *mut List,
pub exec_pruning_steps: *mut List,
pub execparamids: *mut Bitmapset,
}Fields
type_: NodeTagrtindex: Indexpresent_parts: *mut Bitmapsetnparts: c_intsubplan_map: *mut c_intsubpart_map: *mut c_intrelid_map: *mut Oidinitial_pruning_steps: *mut Listexec_pruning_steps: *mut Listexecparamids: *mut BitmapsetTrait Implementations
sourceimpl Clone for PartitionedRelPruneInfo
impl Clone for PartitionedRelPruneInfo
sourcefn clone(&self) -> PartitionedRelPruneInfo
fn clone(&self) -> PartitionedRelPruneInfo
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 PartitionedRelPruneInfo
impl Debug for PartitionedRelPruneInfo
sourceimpl Default for PartitionedRelPruneInfo
impl Default for PartitionedRelPruneInfo
sourceimpl Display for PartitionedRelPruneInfo
impl Display for PartitionedRelPruneInfo
sourceimpl PgNode for PartitionedRelPruneInfo
impl PgNode for PartitionedRelPruneInfo
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for PartitionedRelPruneInfo
Auto Trait Implementations
impl RefUnwindSafe for PartitionedRelPruneInfo
impl !Send for PartitionedRelPruneInfo
impl !Sync for PartitionedRelPruneInfo
impl Unpin for PartitionedRelPruneInfo
impl UnwindSafe for PartitionedRelPruneInfo
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