pub struct VertexTables { /* private fields */ }Implementations§
Source§impl VertexTables
impl VertexTables
pub fn vertex_table_defs(&self) -> AstChildren<VertexTableDef> ⓘ
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn node_token(&self) -> Option<SyntaxToken>
pub fn tables_token(&self) -> Option<SyntaxToken>
pub fn vertex_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for VertexTables
impl AstNode for VertexTables
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 VertexTables
impl Clone for VertexTables
Source§fn clone(&self) -> VertexTables
fn clone(&self) -> VertexTables
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 VertexTables
impl Debug for VertexTables
Source§impl Hash for VertexTables
impl Hash for VertexTables
Source§impl PartialEq for VertexTables
impl PartialEq for VertexTables
impl Eq for VertexTables
impl StructuralPartialEq for VertexTables
Auto Trait Implementations§
impl Freeze for VertexTables
impl !RefUnwindSafe for VertexTables
impl !Send for VertexTables
impl !Sync for VertexTables
impl Unpin for VertexTables
impl UnsafeUnpin for VertexTables
impl !UnwindSafe for VertexTables
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more