pub struct GraphElementPatternSyntax {
pub variable: Option<Identifier>,
pub labels: Vec<Identifier>,
pub predicate: Option<ExpressionSyntax>,
pub span: Span,
}Fields§
§variable: Option<Identifier>§labels: Vec<Identifier>§predicate: Option<ExpressionSyntax>§span: SpanTrait Implementations§
Source§impl Clone for GraphElementPatternSyntax
impl Clone for GraphElementPatternSyntax
Source§fn clone(&self) -> GraphElementPatternSyntax
fn clone(&self) -> GraphElementPatternSyntax
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 GraphElementPatternSyntax
impl Debug for GraphElementPatternSyntax
impl Eq for GraphElementPatternSyntax
impl StructuralPartialEq for GraphElementPatternSyntax
Auto Trait Implementations§
impl Freeze for GraphElementPatternSyntax
impl RefUnwindSafe for GraphElementPatternSyntax
impl Send for GraphElementPatternSyntax
impl Sync for GraphElementPatternSyntax
impl Unpin for GraphElementPatternSyntax
impl UnsafeUnpin for GraphElementPatternSyntax
impl UnwindSafe for GraphElementPatternSyntax
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