#[repr(C)]pub struct BitmapIndexScanState {
pub ss: ScanState,
pub biss_result: *mut TIDBitmap,
pub biss_ScanKeys: *mut ScanKeyData,
pub biss_NumScanKeys: c_int,
pub biss_RuntimeKeys: *mut IndexRuntimeKeyInfo,
pub biss_NumRuntimeKeys: c_int,
pub biss_ArrayKeys: *mut IndexArrayKeyInfo,
pub biss_NumArrayKeys: c_int,
pub biss_RuntimeKeysReady: bool,
pub biss_RuntimeContext: *mut ExprContext,
pub biss_RelationDesc: Relation,
pub biss_ScanDesc: *mut IndexScanDescData,
}
Fields§
§ss: ScanState
§biss_result: *mut TIDBitmap
§biss_ScanKeys: *mut ScanKeyData
§biss_NumScanKeys: c_int
§biss_RuntimeKeys: *mut IndexRuntimeKeyInfo
§biss_NumRuntimeKeys: c_int
§biss_ArrayKeys: *mut IndexArrayKeyInfo
§biss_NumArrayKeys: c_int
§biss_RuntimeKeysReady: bool
§biss_RuntimeContext: *mut ExprContext
§biss_RelationDesc: Relation
§biss_ScanDesc: *mut IndexScanDescData
Trait Implementations§
Source§impl Clone for BitmapIndexScanState
impl Clone for BitmapIndexScanState
Source§fn clone(&self) -> BitmapIndexScanState
fn clone(&self) -> BitmapIndexScanState
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 BitmapIndexScanState
impl Debug for BitmapIndexScanState
Source§impl Default for BitmapIndexScanState
impl Default for BitmapIndexScanState
Source§impl Display for BitmapIndexScanState
impl Display for BitmapIndexScanState
Source§impl PgNode for BitmapIndexScanState
impl PgNode for BitmapIndexScanState
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for BitmapIndexScanState
Auto Trait Implementations§
impl Freeze for BitmapIndexScanState
impl RefUnwindSafe for BitmapIndexScanState
impl !Send for BitmapIndexScanState
impl !Sync for BitmapIndexScanState
impl Unpin for BitmapIndexScanState
impl UnwindSafe for BitmapIndexScanState
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