#[repr(C)]pub struct EPQState {
pub parentestate: *mut EState,
pub epqParam: c_int,
pub epqExtra: *mut EPQStateExtra,
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 EState
§epqParam: c_int
§epqExtra: *mut EPQStateExtra
§relsubs_slot: *mut *mut TupleTableSlot
§plan: *mut Plan
§arowMarks: *mut List
§origslot: *mut TupleTableSlot
§recheckestate: *mut EState
§relsubs_rowmark: *mut *mut ExecAuxRowMark
§relsubs_done: *mut bool
§recheckplanstate: *mut PlanState
Trait Implementations§
impl Copy for EPQState
Auto Trait Implementations§
impl Freeze for EPQState
impl RefUnwindSafe for EPQState
impl !Send for EPQState
impl !Sync for EPQState
impl Unpin for EPQState
impl UnwindSafe for EPQState
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