#[repr(C)]pub struct CreateTableAsStmt {
pub type_: NodeTag,
pub query: *mut Node,
pub into: *mut IntoClause,
pub objtype: Type,
pub is_select_into: bool,
pub if_not_exists: bool,
}
Fields§
§type_: NodeTag
§query: *mut Node
§into: *mut IntoClause
§objtype: Type
§is_select_into: bool
§if_not_exists: bool
Trait Implementations§
Source§impl Clone for CreateTableAsStmt
impl Clone for CreateTableAsStmt
Source§fn clone(&self) -> CreateTableAsStmt
fn clone(&self) -> CreateTableAsStmt
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 CreateTableAsStmt
impl Debug for CreateTableAsStmt
Source§impl Default for CreateTableAsStmt
impl Default for CreateTableAsStmt
Source§impl Display for CreateTableAsStmt
impl Display for CreateTableAsStmt
Source§impl PgNode for CreateTableAsStmt
impl PgNode for CreateTableAsStmt
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for CreateTableAsStmt
Auto Trait Implementations§
impl Freeze for CreateTableAsStmt
impl RefUnwindSafe for CreateTableAsStmt
impl !Send for CreateTableAsStmt
impl !Sync for CreateTableAsStmt
impl Unpin for CreateTableAsStmt
impl UnwindSafe for CreateTableAsStmt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more