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