Struct pgrx_pg_sys::DefineStmt
source · #[repr(C)]pub struct DefineStmt {
pub type_: NodeTag,
pub kind: ObjectType,
pub oldstyle: bool,
pub defnames: *mut List,
pub args: *mut List,
pub definition: *mut List,
pub if_not_exists: bool,
pub replace: bool,
}
Fields§
§type_: NodeTag
§kind: ObjectType
§oldstyle: bool
§defnames: *mut List
§args: *mut List
§definition: *mut List
§if_not_exists: bool
§replace: bool
Trait Implementations§
source§impl Clone for DefineStmt
impl Clone for DefineStmt
source§fn clone(&self) -> DefineStmt
fn clone(&self) -> DefineStmt
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 DefineStmt
impl Debug for DefineStmt
source§impl Default for DefineStmt
impl Default for DefineStmt
source§impl Display for DefineStmt
impl Display for DefineStmt
source§impl PgNode for DefineStmt
impl PgNode for DefineStmt
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more