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