Struct pgx_pg_sys::GatherState
source · [−]#[repr(C)]pub struct GatherState {
pub ps: PlanState,
pub initialized: bool,
pub need_to_scan_locally: bool,
pub tuples_needed: int64,
pub funnel_slot: *mut TupleTableSlot,
pub pei: *mut ParallelExecutorInfo,
pub nworkers_launched: c_int,
pub nreaders: c_int,
pub nextreader: c_int,
pub reader: *mut *mut TupleQueueReader,
}Fields
ps: PlanStateinitialized: boolneed_to_scan_locally: booltuples_needed: int64funnel_slot: *mut TupleTableSlotpei: *mut ParallelExecutorInfonworkers_launched: c_intnreaders: c_intnextreader: c_intreader: *mut *mut TupleQueueReaderTrait Implementations
sourceimpl Clone for GatherState
impl Clone for GatherState
sourcefn clone(&self) -> GatherState
fn clone(&self) -> GatherState
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 GatherState
impl Debug for GatherState
sourceimpl Default for GatherState
impl Default for GatherState
sourceimpl Display for GatherState
impl Display for GatherState
sourceimpl PgNode for GatherState
impl PgNode for GatherState
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for GatherState
Auto Trait Implementations
impl RefUnwindSafe for GatherState
impl !Send for GatherState
impl !Sync for GatherState
impl Unpin for GatherState
impl UnwindSafe for GatherState
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