Struct pgx_pg_sys::CreateTableAsStmt
source · #[repr(C)]pub struct CreateTableAsStmt {
pub type_: NodeTag,
pub query: *mut Node,
pub into: *mut IntoClause,
pub objtype: ObjectType,
pub is_select_into: bool,
pub if_not_exists: bool,
}
Fields
type_: NodeTag
query: *mut Node
into: *mut IntoClause
objtype: ObjectType
is_select_into: bool
if_not_exists: bool
Trait Implementations
sourceimpl Clone for CreateTableAsStmt
impl Clone for CreateTableAsStmt
sourcefn clone(&self) -> CreateTableAsStmt
fn clone(&self) -> CreateTableAsStmt
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 moresourceimpl Debug for CreateTableAsStmt
impl Debug for CreateTableAsStmt
sourceimpl Default for CreateTableAsStmt
impl Default for CreateTableAsStmt
sourceimpl Display for CreateTableAsStmt
impl Display for CreateTableAsStmt
sourceimpl PgNode for CreateTableAsStmt
impl PgNode for CreateTableAsStmt
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for CreateTableAsStmt
Auto Trait Implementations
impl RefUnwindSafe for CreateTableAsStmt
impl !Send for CreateTableAsStmt
impl !Sync for CreateTableAsStmt
impl Unpin for CreateTableAsStmt
impl UnwindSafe for CreateTableAsStmt
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