pub struct SequenceSymbolAnnotation { /* private fields */ }Implementations§
Source§impl SequenceSymbolAnnotation
impl SequenceSymbolAnnotation
pub fn amp_token(&self) -> Option<SyntaxToken>
pub fn bang_token(&self) -> Option<SyntaxToken>
pub fn tilde_token(&self) -> Option<SyntaxToken>
pub fn dollar_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for SequenceSymbolAnnotation
impl AstNode for SequenceSymbolAnnotation
Source§fn can_cast(kind: SyntaxKind) -> bool
fn can_cast(kind: SyntaxKind) -> bool
Returns
true if a node with the given kind can be cast to Self.Source§fn cast(node: SyntaxNode) -> Option<Self>
fn cast(node: SyntaxNode) -> Option<Self>
Try to cast a generic
SyntaxNode into this typed wrapper.Source§fn syntax(&self) -> &SyntaxNode
fn syntax(&self) -> &SyntaxNode
Access the underlying
SyntaxNode.Source§impl Clone for SequenceSymbolAnnotation
impl Clone for SequenceSymbolAnnotation
Source§fn clone(&self) -> SequenceSymbolAnnotation
fn clone(&self) -> SequenceSymbolAnnotation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SequenceSymbolAnnotation
impl Debug for SequenceSymbolAnnotation
Source§impl Display for SequenceSymbolAnnotation
impl Display for SequenceSymbolAnnotation
impl Eq for SequenceSymbolAnnotation
Source§impl Hash for SequenceSymbolAnnotation
impl Hash for SequenceSymbolAnnotation
Source§impl PartialEq for SequenceSymbolAnnotation
impl PartialEq for SequenceSymbolAnnotation
impl StructuralPartialEq for SequenceSymbolAnnotation
Auto Trait Implementations§
impl !RefUnwindSafe for SequenceSymbolAnnotation
impl !Send for SequenceSymbolAnnotation
impl !Sync for SequenceSymbolAnnotation
impl !UnwindSafe for SequenceSymbolAnnotation
impl Freeze for SequenceSymbolAnnotation
impl Unpin for SequenceSymbolAnnotation
impl UnsafeUnpin for SequenceSymbolAnnotation
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