Struct pgrx_pg_sys::ParallelContext
source · #[repr(C)]pub struct ParallelContext {Show 15 fields
pub node: dlist_node,
pub subid: SubTransactionId,
pub nworkers: c_int,
pub nworkers_to_launch: c_int,
pub nworkers_launched: c_int,
pub library_name: *mut c_char,
pub function_name: *mut c_char,
pub error_context_stack: *mut ErrorContextCallback,
pub estimator: shm_toc_estimator,
pub seg: *mut dsm_segment,
pub private_memory: *mut c_void,
pub toc: *mut shm_toc,
pub worker: *mut ParallelWorkerInfo,
pub nknown_attached_workers: c_int,
pub known_attached_workers: *mut bool,
}
Fields§
§node: dlist_node
§subid: SubTransactionId
§nworkers: c_int
§nworkers_to_launch: c_int
§nworkers_launched: c_int
§library_name: *mut c_char
§function_name: *mut c_char
§error_context_stack: *mut ErrorContextCallback
§estimator: shm_toc_estimator
§seg: *mut dsm_segment
§private_memory: *mut c_void
§toc: *mut shm_toc
§worker: *mut ParallelWorkerInfo
§nknown_attached_workers: c_int
§known_attached_workers: *mut bool
Trait Implementations§
source§impl Clone for ParallelContext
impl Clone for ParallelContext
source§fn clone(&self) -> ParallelContext
fn clone(&self) -> ParallelContext
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 more