Struct pgx_pg_sys::EPQState
source · [−]#[repr(C)]pub struct EPQState {
pub parentestate: *mut EState,
pub epqParam: c_int,
pub tuple_table: *mut List,
pub relsubs_slot: *mut *mut TupleTableSlot,
pub plan: *mut Plan,
pub arowMarks: *mut List,
pub origslot: *mut TupleTableSlot,
pub recheckestate: *mut EState,
pub relsubs_rowmark: *mut *mut ExecAuxRowMark,
pub relsubs_done: *mut bool,
pub recheckplanstate: *mut PlanState,
}Fields
parentestate: *mut EStateepqParam: c_inttuple_table: *mut Listrelsubs_slot: *mut *mut TupleTableSlotplan: *mut PlanarowMarks: *mut Listorigslot: *mut TupleTableSlotrecheckestate: *mut EStaterelsubs_rowmark: *mut *mut ExecAuxRowMarkrelsubs_done: *mut boolrecheckplanstate: *mut PlanStateTrait Implementations
impl Copy for EPQState
Auto Trait Implementations
impl RefUnwindSafe for EPQState
impl !Send for EPQState
impl !Sync for EPQState
impl Unpin for EPQState
impl UnwindSafe for EPQState
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