pub struct GraphMatchElement {
pub variable: Option<SymbolPrimitive>,
pub label: Option<AstNode<GraphMatchLabel>>,
pub where_clause: Option<Box<Expr>>,
}Fields§
§variable: Option<SymbolPrimitive>§label: Option<AstNode<GraphMatchLabel>>§where_clause: Option<Box<Expr>>Trait Implementations§
Source§impl Clone for GraphMatchElement
impl Clone for GraphMatchElement
Source§impl Debug for GraphMatchElement
impl Debug for GraphMatchElement
Source§impl PartialEq for GraphMatchElement
impl PartialEq for GraphMatchElement
impl StructuralPartialEq for GraphMatchElement
Auto Trait Implementations§
impl Freeze for GraphMatchElement
impl RefUnwindSafe for GraphMatchElement
impl Send for GraphMatchElement
impl Sync for GraphMatchElement
impl Unpin for GraphMatchElement
impl UnsafeUnpin for GraphMatchElement
impl UnwindSafe for GraphMatchElement
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