#[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_: NodeTag
§rtindex: Index
§present_parts: *mut Bitmapset
§nparts: c_int
§subplan_map: *mut c_int
§subpart_map: *mut c_int
§relid_map: *mut Oid
§initial_pruning_steps: *mut List
§exec_pruning_steps: *mut List
§execparamids: *mut Bitmapset
Trait Implementations§
Source§impl Clone for PartitionedRelPruneInfo
impl Clone for PartitionedRelPruneInfo
Source§fn clone(&self) -> PartitionedRelPruneInfo
fn clone(&self) -> PartitionedRelPruneInfo
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 PartitionedRelPruneInfo
impl Debug for PartitionedRelPruneInfo
Source§impl Default for PartitionedRelPruneInfo
impl Default for PartitionedRelPruneInfo
Source§impl Display for PartitionedRelPruneInfo
impl Display for PartitionedRelPruneInfo
Source§impl PgNode for PartitionedRelPruneInfo
impl PgNode for PartitionedRelPruneInfo
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for PartitionedRelPruneInfo
Auto Trait Implementations§
impl Freeze for PartitionedRelPruneInfo
impl RefUnwindSafe for PartitionedRelPruneInfo
impl !Send for PartitionedRelPruneInfo
impl !Sync for PartitionedRelPruneInfo
impl Unpin for PartitionedRelPruneInfo
impl UnwindSafe for PartitionedRelPruneInfo
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