Struct pgx_pg_sys::BitmapHeapScanState
source · [−]#[repr(C)]pub struct BitmapHeapScanState {Show 20 fields
pub ss: ScanState,
pub bitmapqualorig: *mut ExprState,
pub tbm: *mut TIDBitmap,
pub tbmiterator: *mut TBMIterator,
pub tbmres: *mut TBMIterateResult,
pub can_skip_fetch: bool,
pub return_empty_tuples: c_int,
pub vmbuffer: Buffer,
pub pvmbuffer: Buffer,
pub exact_pages: c_long,
pub lossy_pages: c_long,
pub prefetch_iterator: *mut TBMIterator,
pub prefetch_pages: c_int,
pub prefetch_target: c_int,
pub prefetch_maximum: c_int,
pub pscan_len: Size,
pub initialized: bool,
pub shared_tbmiterator: *mut TBMSharedIterator,
pub shared_prefetch_iterator: *mut TBMSharedIterator,
pub pstate: *mut ParallelBitmapHeapState,
}Fields
ss: ScanStatebitmapqualorig: *mut ExprStatetbm: *mut TIDBitmaptbmiterator: *mut TBMIteratortbmres: *mut TBMIterateResultcan_skip_fetch: boolreturn_empty_tuples: c_intvmbuffer: Bufferpvmbuffer: Bufferexact_pages: c_longlossy_pages: c_longprefetch_iterator: *mut TBMIteratorprefetch_pages: c_intprefetch_target: c_intprefetch_maximum: c_intpscan_len: Sizeinitialized: boolpstate: *mut ParallelBitmapHeapStateTrait Implementations
sourceimpl Clone for BitmapHeapScanState
impl Clone for BitmapHeapScanState
sourcefn clone(&self) -> BitmapHeapScanState
fn clone(&self) -> BitmapHeapScanState
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 BitmapHeapScanState
impl Debug for BitmapHeapScanState
sourceimpl Default for BitmapHeapScanState
impl Default for BitmapHeapScanState
sourceimpl Display for BitmapHeapScanState
impl Display for BitmapHeapScanState
sourceimpl PgNode for BitmapHeapScanState
impl PgNode for BitmapHeapScanState
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for BitmapHeapScanState
Auto Trait Implementations
impl RefUnwindSafe for BitmapHeapScanState
impl !Send for BitmapHeapScanState
impl !Sync for BitmapHeapScanState
impl Unpin for BitmapHeapScanState
impl UnwindSafe for BitmapHeapScanState
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