Struct pgx_pg_sys::IndexOnlyScanState
source · [−]#[repr(C)]pub struct IndexOnlyScanState {Show 15 fields
pub ss: ScanState,
pub recheckqual: *mut ExprState,
pub ioss_ScanKeys: *mut ScanKeyData,
pub ioss_NumScanKeys: c_int,
pub ioss_OrderByKeys: *mut ScanKeyData,
pub ioss_NumOrderByKeys: c_int,
pub ioss_RuntimeKeys: *mut IndexRuntimeKeyInfo,
pub ioss_NumRuntimeKeys: c_int,
pub ioss_RuntimeKeysReady: bool,
pub ioss_RuntimeContext: *mut ExprContext,
pub ioss_RelationDesc: Relation,
pub ioss_ScanDesc: *mut IndexScanDescData,
pub ioss_TableSlot: *mut TupleTableSlot,
pub ioss_VMBuffer: Buffer,
pub ioss_PscanLen: Size,
}Fields
ss: ScanStaterecheckqual: *mut ExprStateioss_ScanKeys: *mut ScanKeyDataioss_NumScanKeys: c_intioss_OrderByKeys: *mut ScanKeyDataioss_NumOrderByKeys: c_intioss_RuntimeKeys: *mut IndexRuntimeKeyInfoioss_NumRuntimeKeys: c_intioss_RuntimeKeysReady: boolioss_RuntimeContext: *mut ExprContextioss_RelationDesc: Relationioss_ScanDesc: *mut IndexScanDescDataioss_TableSlot: *mut TupleTableSlotioss_VMBuffer: Bufferioss_PscanLen: SizeTrait Implementations
sourceimpl Clone for IndexOnlyScanState
impl Clone for IndexOnlyScanState
sourcefn clone(&self) -> IndexOnlyScanState
fn clone(&self) -> IndexOnlyScanState
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 IndexOnlyScanState
impl Debug for IndexOnlyScanState
sourceimpl Default for IndexOnlyScanState
impl Default for IndexOnlyScanState
sourceimpl Display for IndexOnlyScanState
impl Display for IndexOnlyScanState
sourceimpl PgNode for IndexOnlyScanState
impl PgNode for IndexOnlyScanState
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for IndexOnlyScanState
Auto Trait Implementations
impl RefUnwindSafe for IndexOnlyScanState
impl !Send for IndexOnlyScanState
impl !Sync for IndexOnlyScanState
impl Unpin for IndexOnlyScanState
impl UnwindSafe for IndexOnlyScanState
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