Struct pgx_pg_sys::MergeAppendState
source · [−]#[repr(C)]pub struct MergeAppendState {
pub ps: PlanState,
pub mergeplans: *mut *mut PlanState,
pub ms_nplans: c_int,
pub ms_nkeys: c_int,
pub ms_sortkeys: SortSupport,
pub ms_slots: *mut *mut TupleTableSlot,
pub ms_heap: *mut binaryheap,
pub ms_initialized: bool,
pub ms_prune_state: *mut PartitionPruneState,
pub ms_valid_subplans: *mut Bitmapset,
}Fields
ps: PlanStatemergeplans: *mut *mut PlanStatems_nplans: c_intms_nkeys: c_intms_sortkeys: SortSupportms_slots: *mut *mut TupleTableSlotms_heap: *mut binaryheapms_initialized: boolms_prune_state: *mut PartitionPruneStatems_valid_subplans: *mut BitmapsetTrait Implementations
sourceimpl Clone for MergeAppendState
impl Clone for MergeAppendState
sourcefn clone(&self) -> MergeAppendState
fn clone(&self) -> MergeAppendState
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 MergeAppendState
impl Debug for MergeAppendState
sourceimpl Default for MergeAppendState
impl Default for MergeAppendState
sourceimpl Display for MergeAppendState
impl Display for MergeAppendState
sourceimpl PgNode for MergeAppendState
impl PgNode for MergeAppendState
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for MergeAppendState
Auto Trait Implementations
impl RefUnwindSafe for MergeAppendState
impl !Send for MergeAppendState
impl !Sync for MergeAppendState
impl Unpin for MergeAppendState
impl UnwindSafe for MergeAppendState
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