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