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