#[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 PlanStateTrait Implementations§
Auto Trait Implementations§
impl !Send for EPQState
impl !Sync for EPQState
impl Freeze for EPQState
impl RefUnwindSafe for EPQState
impl Unpin for EPQState
impl UnsafeUnpin 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