Struct pgx_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: PlanStaterecursing: boolintermediate_empty: boolworking_table: *mut Tuplestorestateintermediate_table: *mut Tuplestorestateeqfuncoids: *mut Oidhashfunctions: *mut FmgrInfotempContext: MemoryContexthashtable: TupleHashTabletableContext: MemoryContextTrait Implementations
sourceimpl Clone for RecursiveUnionState
impl Clone for RecursiveUnionState
sourcefn clone(&self) -> RecursiveUnionState
fn clone(&self) -> RecursiveUnionState
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for RecursiveUnionState
impl Debug for RecursiveUnionState
sourceimpl Default for RecursiveUnionState
impl Default for RecursiveUnionState
sourceimpl Display for RecursiveUnionState
impl Display for RecursiveUnionState
sourceimpl PgNode for RecursiveUnionState
impl PgNode for RecursiveUnionState
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for RecursiveUnionState
Auto Trait Implementations
impl RefUnwindSafe for RecursiveUnionState
impl !Send for RecursiveUnionState
impl !Sync for RecursiveUnionState
impl Unpin for RecursiveUnionState
impl UnwindSafe for RecursiveUnionState
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