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