pub struct CreateDomainStmt {
pub domainname: Option<Vec<Node>>,
pub type_name: Option<Box<TypeName>>,
pub coll_clause: Option<Box<CollateClause>>,
pub constraints: Option<Vec<Node>>,
}Fields§
§domainname: Option<Vec<Node>>§type_name: Option<Box<TypeName>>§coll_clause: Option<Box<CollateClause>>§constraints: Option<Vec<Node>>Trait Implementations§
Source§impl Debug for CreateDomainStmt
impl Debug for CreateDomainStmt
Source§impl<'de> Deserialize<'de> for CreateDomainStmt
impl<'de> Deserialize<'de> for CreateDomainStmt
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
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