Struct pgrx_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: PlanState
§initialized: bool
§need_to_scan_locally: bool
§tuples_needed: int64
§funnel_slot: *mut TupleTableSlot
§pei: *mut ParallelExecutorInfo
§nworkers_launched: c_int
§nreaders: c_int
§nextreader: c_int
§reader: *mut *mut TupleQueueReader
Trait Implementations§
source§impl Clone for GatherState
impl Clone for GatherState
source§fn clone(&self) -> GatherState
fn clone(&self) -> GatherState
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 GatherState
impl Debug for GatherState
source§impl Default for GatherState
impl Default for GatherState
source§impl Display for GatherState
impl Display for GatherState
source§impl PgNode for GatherState
impl PgNode for GatherState
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for GatherState
Auto Trait Implementations§
impl Freeze for GatherState
impl RefUnwindSafe for GatherState
impl !Send for GatherState
impl !Sync for GatherState
impl Unpin for GatherState
impl UnwindSafe for GatherState
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