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