pub struct EdgeTables { /* private fields */ }Implementations§
Source§impl EdgeTables
impl EdgeTables
pub fn edge_table_defs(&self) -> AstChildren<EdgeTableDef> ⓘ
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn edge_token(&self) -> Option<SyntaxToken>
pub fn relationship_token(&self) -> Option<SyntaxToken>
pub fn tables_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for EdgeTables
impl AstNode for EdgeTables
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 EdgeTables
impl Clone for EdgeTables
Source§fn clone(&self) -> EdgeTables
fn clone(&self) -> EdgeTables
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 EdgeTables
impl Debug for EdgeTables
Source§impl Hash for EdgeTables
impl Hash for EdgeTables
Source§impl PartialEq for EdgeTables
impl PartialEq for EdgeTables
impl Eq for EdgeTables
impl StructuralPartialEq for EdgeTables
Auto Trait Implementations§
impl Freeze for EdgeTables
impl !RefUnwindSafe for EdgeTables
impl !Send for EdgeTables
impl !Sync for EdgeTables
impl Unpin for EdgeTables
impl UnsafeUnpin for EdgeTables
impl !UnwindSafe for EdgeTables
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