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