pub struct SourceVertexTable { /* private fields */ }Implementations§
Source§impl SourceVertexTable
impl SourceVertexTable
pub fn column_list(&self) -> Option<ColumnList>
pub fn name(&self) -> Option<Name>
pub fn name_ref(&self) -> Option<NameRef>
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn key_token(&self) -> Option<SyntaxToken>
pub fn references_token(&self) -> Option<SyntaxToken>
pub fn source_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for SourceVertexTable
impl AstNode for SourceVertexTable
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 SourceVertexTable
impl Clone for SourceVertexTable
Source§fn clone(&self) -> SourceVertexTable
fn clone(&self) -> SourceVertexTable
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 SourceVertexTable
impl Debug for SourceVertexTable
Source§impl Hash for SourceVertexTable
impl Hash for SourceVertexTable
Source§impl PartialEq for SourceVertexTable
impl PartialEq for SourceVertexTable
impl Eq for SourceVertexTable
impl StructuralPartialEq for SourceVertexTable
Auto Trait Implementations§
impl Freeze for SourceVertexTable
impl !RefUnwindSafe for SourceVertexTable
impl !Send for SourceVertexTable
impl !Sync for SourceVertexTable
impl Unpin for SourceVertexTable
impl UnsafeUnpin for SourceVertexTable
impl !UnwindSafe for SourceVertexTable
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