Struct pgrx_pg_sys::HeapScanDescData
source · #[repr(C)]pub struct HeapScanDescData {Show 13 fields
pub rs_base: TableScanDescData,
pub rs_nblocks: BlockNumber,
pub rs_startblock: BlockNumber,
pub rs_numblocks: BlockNumber,
pub rs_inited: bool,
pub rs_cblock: BlockNumber,
pub rs_cbuf: Buffer,
pub rs_strategy: BufferAccessStrategy,
pub rs_ctup: HeapTupleData,
pub rs_parallelworkerdata: *mut ParallelBlockTableScanWorkerData,
pub rs_cindex: c_int,
pub rs_ntuples: c_int,
pub rs_vistuples: [OffsetNumber; 291],
}
Fields§
§rs_base: TableScanDescData
§rs_nblocks: BlockNumber
§rs_startblock: BlockNumber
§rs_numblocks: BlockNumber
§rs_inited: bool
§rs_cblock: BlockNumber
§rs_cbuf: Buffer
§rs_strategy: BufferAccessStrategy
§rs_ctup: HeapTupleData
§rs_parallelworkerdata: *mut ParallelBlockTableScanWorkerData
§rs_cindex: c_int
§rs_ntuples: c_int
§rs_vistuples: [OffsetNumber; 291]
Trait Implementations§
source§impl Clone for HeapScanDescData
impl Clone for HeapScanDescData
source§fn clone(&self) -> HeapScanDescData
fn clone(&self) -> HeapScanDescData
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