Struct pgrx_pg_sys::SampleScanState
source · #[repr(C)]pub struct SampleScanState {
pub ss: ScanState,
pub args: *mut List,
pub repeatable: *mut ExprState,
pub tsmroutine: *mut TsmRoutine,
pub tsm_state: *mut c_void,
pub use_bulkread: bool,
pub use_pagemode: bool,
pub begun: bool,
pub seed: uint32,
pub donetuples: int64,
pub haveblock: bool,
pub done: bool,
}
Fields§
§ss: ScanState
§args: *mut List
§repeatable: *mut ExprState
§tsmroutine: *mut TsmRoutine
§tsm_state: *mut c_void
§use_bulkread: bool
§use_pagemode: bool
§begun: bool
§seed: uint32
§donetuples: int64
§haveblock: bool
§done: bool
Trait Implementations§
source§impl Clone for SampleScanState
impl Clone for SampleScanState
source§fn clone(&self) -> SampleScanState
fn clone(&self) -> SampleScanState
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 SampleScanState
impl Debug for SampleScanState
source§impl Default for SampleScanState
impl Default for SampleScanState
source§impl Display for SampleScanState
impl Display for SampleScanState
source§impl PgNode for SampleScanState
impl PgNode for SampleScanState
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for SampleScanState
Auto Trait Implementations§
impl Freeze for SampleScanState
impl RefUnwindSafe for SampleScanState
impl !Send for SampleScanState
impl !Sync for SampleScanState
impl Unpin for SampleScanState
impl UnwindSafe for SampleScanState
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