pub struct VertexPattern { /* private fields */ }Implementations§
Source§impl VertexPattern
impl VertexPattern
pub fn is_label_expression(&self) -> Option<IsLabelExpression>
pub fn name(&self) -> Option<Name>
pub fn where_clause(&self) -> Option<WhereClause>
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for VertexPattern
impl AstNode for VertexPattern
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 VertexPattern
impl Clone for VertexPattern
Source§fn clone(&self) -> VertexPattern
fn clone(&self) -> VertexPattern
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 VertexPattern
impl Debug for VertexPattern
Source§impl From<VertexPattern> for PathPrimary
impl From<VertexPattern> for PathPrimary
Source§fn from(node: VertexPattern) -> PathPrimary
fn from(node: VertexPattern) -> PathPrimary
Converts to this type from the input type.
Source§impl Hash for VertexPattern
impl Hash for VertexPattern
Source§impl PartialEq for VertexPattern
impl PartialEq for VertexPattern
impl Eq for VertexPattern
impl StructuralPartialEq for VertexPattern
Auto Trait Implementations§
impl Freeze for VertexPattern
impl !RefUnwindSafe for VertexPattern
impl !Send for VertexPattern
impl !Sync for VertexPattern
impl Unpin for VertexPattern
impl UnsafeUnpin for VertexPattern
impl !UnwindSafe for VertexPattern
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