Struct pgrx_pg_sys::RecursiveUnionState
source · #[repr(C)]pub struct RecursiveUnionState {
pub ps: PlanState,
pub recursing: bool,
pub intermediate_empty: bool,
pub working_table: *mut Tuplestorestate,
pub intermediate_table: *mut Tuplestorestate,
pub eqfuncoids: *mut Oid,
pub hashfunctions: *mut FmgrInfo,
pub tempContext: MemoryContext,
pub hashtable: TupleHashTable,
pub tableContext: MemoryContext,
}
Fields§
§ps: PlanState
§recursing: bool
§intermediate_empty: bool
§working_table: *mut Tuplestorestate
§intermediate_table: *mut Tuplestorestate
§eqfuncoids: *mut Oid
§hashfunctions: *mut FmgrInfo
§tempContext: MemoryContext
§hashtable: TupleHashTable
§tableContext: MemoryContext
Trait Implementations§
source§impl Clone for RecursiveUnionState
impl Clone for RecursiveUnionState
source§fn clone(&self) -> RecursiveUnionState
fn clone(&self) -> RecursiveUnionState
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 RecursiveUnionState
impl Debug for RecursiveUnionState
source§impl Default for RecursiveUnionState
impl Default for RecursiveUnionState
source§impl Display for RecursiveUnionState
impl Display for RecursiveUnionState
source§impl PgNode for RecursiveUnionState
impl PgNode for RecursiveUnionState
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for RecursiveUnionState
Auto Trait Implementations§
impl Freeze for RecursiveUnionState
impl RefUnwindSafe for RecursiveUnionState
impl !Send for RecursiveUnionState
impl !Sync for RecursiveUnionState
impl Unpin for RecursiveUnionState
impl UnwindSafe for RecursiveUnionState
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