#[repr(C)]pub struct PartitionPruneContext {
pub strategy: c_char,
pub partnatts: c_int,
pub nparts: c_int,
pub boundinfo: PartitionBoundInfo,
pub partcollation: *mut Oid,
pub partsupfunc: *mut FmgrInfo,
pub stepcmpfuncs: *mut FmgrInfo,
pub ppccontext: MemoryContext,
pub planstate: *mut PlanState,
pub exprstates: *mut *mut ExprState,
}Fields§
§strategy: c_char§partnatts: c_int§nparts: c_int§boundinfo: PartitionBoundInfo§partcollation: *mut Oid§partsupfunc: *mut FmgrInfo§stepcmpfuncs: *mut FmgrInfo§ppccontext: MemoryContext§planstate: *mut PlanState§exprstates: *mut *mut ExprStateTrait Implementations§
Source§impl Clone for PartitionPruneContext
impl Clone for PartitionPruneContext
Source§fn clone(&self) -> PartitionPruneContext
fn clone(&self) -> PartitionPruneContext
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 PartitionPruneContext
impl Debug for PartitionPruneContext
Source§impl Default for PartitionPruneContext
impl Default for PartitionPruneContext
impl Copy for PartitionPruneContext
Auto Trait Implementations§
impl Freeze for PartitionPruneContext
impl RefUnwindSafe for PartitionPruneContext
impl !Send for PartitionPruneContext
impl !Sync for PartitionPruneContext
impl Unpin for PartitionPruneContext
impl UnwindSafe for PartitionPruneContext
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