pub struct CreateTableNode {
pub table_name: String,
pub columns: Vec<CreateColumnDef>,
pub constraints: Vec<CreateTableConstraint>,
pub if_not_exists: bool,
}Expand description
CREATE TABLE operation.
Fields§
§table_name: String§columns: Vec<CreateColumnDef>§constraints: Vec<CreateTableConstraint>§if_not_exists: boolTrait Implementations§
Source§impl Clone for CreateTableNode
impl Clone for CreateTableNode
Source§fn clone(&self) -> CreateTableNode
fn clone(&self) -> CreateTableNode
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for CreateTableNode
impl RefUnwindSafe for CreateTableNode
impl Send for CreateTableNode
impl Sync for CreateTableNode
impl Unpin for CreateTableNode
impl UnsafeUnpin for CreateTableNode
impl UnwindSafe for CreateTableNode
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