Struct pgx_pg_sys::AppendRelInfo
source · [−]#[repr(C)]pub struct AppendRelInfo {
pub type_: NodeTag,
pub parent_relid: Index,
pub child_relid: Index,
pub parent_reltype: Oid,
pub child_reltype: Oid,
pub translated_vars: *mut List,
pub num_child_cols: c_int,
pub parent_colnos: *mut AttrNumber,
pub parent_reloid: Oid,
}Fields
type_: NodeTagparent_relid: Indexchild_relid: Indexparent_reltype: Oidchild_reltype: Oidtranslated_vars: *mut Listnum_child_cols: c_intparent_colnos: *mut AttrNumberparent_reloid: OidTrait Implementations
sourceimpl Clone for AppendRelInfo
impl Clone for AppendRelInfo
sourcefn clone(&self) -> AppendRelInfo
fn clone(&self) -> AppendRelInfo
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 AppendRelInfo
impl Debug for AppendRelInfo
sourceimpl Default for AppendRelInfo
impl Default for AppendRelInfo
sourceimpl Display for AppendRelInfo
impl Display for AppendRelInfo
sourceimpl PgNode for AppendRelInfo
impl PgNode for AppendRelInfo
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for AppendRelInfo
Auto Trait Implementations
impl RefUnwindSafe for AppendRelInfo
impl !Send for AppendRelInfo
impl !Sync for AppendRelInfo
impl Unpin for AppendRelInfo
impl UnwindSafe for AppendRelInfo
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