Struct pgrx_pg_sys::HashState
source · #[repr(C)]pub struct HashState {
pub ps: PlanState,
pub hashtable: HashJoinTable,
pub hashkeys: *mut List,
pub shared_info: *mut SharedHashInfo,
pub hinstrument: *mut HashInstrumentation,
pub parallel_state: *mut ParallelHashJoinState,
}
Fields§
§ps: PlanState
§hashtable: HashJoinTable
§hashkeys: *mut List
§hinstrument: *mut HashInstrumentation
§parallel_state: *mut ParallelHashJoinState
Trait Implementations§
impl Copy for HashState
Auto Trait Implementations§
impl Freeze for HashState
impl RefUnwindSafe for HashState
impl !Send for HashState
impl !Sync for HashState
impl Unpin for HashState
impl UnwindSafe for HashState
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)