Enum sqlpop::ast::CreateTableBody
[−]
[src]
pub enum CreateTableBody { ColumnsAndConstraints { columns: Vec<ColumnDefinition>, constraints: Option<Vec<NamedTableConstraint>>, without: Option<Name>, }, AsSelect(Select), }
Variants
ColumnsAndConstraints
Fields of ColumnsAndConstraints
columns: Vec<ColumnDefinition> | |
constraints: Option<Vec<NamedTableConstraint>> | |
without: Option<Name> |
AsSelect(Select)
Trait Implementations
impl Clone for CreateTableBody
[src]
fn clone(&self) -> CreateTableBody
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Debug for CreateTableBody
[src]
impl PartialEq for CreateTableBody
[src]
fn eq(&self, __arg_0: &CreateTableBody) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &CreateTableBody) -> bool
This method tests for !=
.