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