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_: NodeTag
parent_relid: Index
child_relid: Index
parent_reltype: Oid
child_reltype: Oid
translated_vars: *mut List
num_child_cols: c_int
parent_colnos: *mut AttrNumber
parent_reloid: Oid
Trait 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 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl 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
type NodeType = AppendRelInfo
sourcefn as_node_ptr(&self) -> *mut Self::NodeType
fn as_node_ptr(&self) -> *mut Self::NodeType
Represent this node as a mutable pointer of its type
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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more