pub enum TableArg {
Column(Column),
LikeClause(LikeClause),
TableConstraint(TableConstraint),
}
Variants§
Trait Implementations§
Source§impl AstNode for TableArg
impl AstNode for TableArg
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl From<LikeClause> for TableArg
impl From<LikeClause> for TableArg
Source§fn from(node: LikeClause) -> TableArg
fn from(node: LikeClause) -> TableArg
Converts to this type from the input type.
impl Eq for TableArg
impl StructuralPartialEq for TableArg
Auto Trait Implementations§
impl Freeze for TableArg
impl !RefUnwindSafe for TableArg
impl !Send for TableArg
impl !Sync for TableArg
impl Unpin for TableArg
impl !UnwindSafe for TableArg
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