pub struct CreateDomainStmt {
pub domain_name: String,
pub data_type: DataType,
pub default: Option<Box<Expression>>,
pub constraints: Vec<DomainConstraint>,
}Expand description
CREATE DOMAIN statement
Fields§
§domain_name: String§data_type: DataType§default: Option<Box<Expression>>§constraints: Vec<DomainConstraint>Trait Implementations§
Source§impl Clone for CreateDomainStmt
impl Clone for CreateDomainStmt
Source§fn clone(&self) -> CreateDomainStmt
fn clone(&self) -> CreateDomainStmt
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 moreSource§impl Debug for CreateDomainStmt
impl Debug for CreateDomainStmt
Source§impl PartialEq for CreateDomainStmt
impl PartialEq for CreateDomainStmt
impl StructuralPartialEq for CreateDomainStmt
Auto Trait Implementations§
impl Freeze for CreateDomainStmt
impl RefUnwindSafe for CreateDomainStmt
impl Send for CreateDomainStmt
impl Sync for CreateDomainStmt
impl Unpin for CreateDomainStmt
impl UnwindSafe for CreateDomainStmt
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