pub struct AlterConstraint { /* private fields */ }
Implementations§
Source§impl AlterConstraint
impl AlterConstraint
pub fn option(&self) -> Option<AlterColumnOption>
pub fn alter_token(&self) -> Option<SyntaxToken>
pub fn constraint_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for AlterConstraint
impl AstNode for AlterConstraint
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 Clone for AlterConstraint
impl Clone for AlterConstraint
Source§fn clone(&self) -> AlterConstraint
fn clone(&self) -> AlterConstraint
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 AlterConstraint
impl Debug for AlterConstraint
Source§impl From<AlterConstraint> for AlterTableAction
impl From<AlterConstraint> for AlterTableAction
Source§fn from(node: AlterConstraint) -> AlterTableAction
fn from(node: AlterConstraint) -> AlterTableAction
Converts to this type from the input type.
Source§impl Hash for AlterConstraint
impl Hash for AlterConstraint
Source§impl PartialEq for AlterConstraint
impl PartialEq for AlterConstraint
impl Eq for AlterConstraint
impl StructuralPartialEq for AlterConstraint
Auto Trait Implementations§
impl Freeze for AlterConstraint
impl !RefUnwindSafe for AlterConstraint
impl !Send for AlterConstraint
impl !Sync for AlterConstraint
impl Unpin for AlterConstraint
impl !UnwindSafe for AlterConstraint
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