Struct pgx_pg_sys::BitmapIndexScanState
source · [−]#[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: ScanStatebiss_result: *mut TIDBitmapbiss_ScanKeys: *mut ScanKeyDatabiss_NumScanKeys: c_intbiss_RuntimeKeys: *mut IndexRuntimeKeyInfobiss_NumRuntimeKeys: c_intbiss_ArrayKeys: *mut IndexArrayKeyInfobiss_NumArrayKeys: c_intbiss_RuntimeKeysReady: boolbiss_RuntimeContext: *mut ExprContextbiss_RelationDesc: Relationbiss_ScanDesc: *mut IndexScanDescDataTrait Implementations
sourceimpl Clone for BitmapIndexScanState
impl Clone for BitmapIndexScanState
sourcefn clone(&self) -> BitmapIndexScanState
fn clone(&self) -> BitmapIndexScanState
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 BitmapIndexScanState
impl Debug for BitmapIndexScanState
sourceimpl Default for BitmapIndexScanState
impl Default for BitmapIndexScanState
sourceimpl Display for BitmapIndexScanState
impl Display for BitmapIndexScanState
sourceimpl PgNode for BitmapIndexScanState
impl PgNode for BitmapIndexScanState
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for BitmapIndexScanState
Auto Trait Implementations
impl RefUnwindSafe for BitmapIndexScanState
impl !Send for BitmapIndexScanState
impl !Sync for BitmapIndexScanState
impl Unpin for BitmapIndexScanState
impl UnwindSafe for BitmapIndexScanState
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