pub struct CreateEdgeSpec {
pub var: VarId,
pub src: VarId,
pub dst: VarId,
pub rel_type: Option<TypeId>,
pub direction: Direction,
pub properties: Option<ExprId>,
}Expand description
An edge to create, as bound from a CREATE clause.
Fields§
§var: VarIdThe pattern variable bound to this edge.
src: VarIdSource node variable.
dst: VarIdDestination node variable.
rel_type: Option<TypeId>The relation type, resolved to a TypeId (or None if untyped).
direction: DirectionEdge direction.
properties: Option<ExprId>Property map expression, or None.
Trait Implementations§
Source§impl Clone for CreateEdgeSpec
impl Clone for CreateEdgeSpec
Source§fn clone(&self) -> CreateEdgeSpec
fn clone(&self) -> CreateEdgeSpec
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 CreateEdgeSpec
impl Debug for CreateEdgeSpec
Source§impl<'de> Deserialize<'de> for CreateEdgeSpec
impl<'de> Deserialize<'de> for CreateEdgeSpec
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CreateEdgeSpec
impl PartialEq for CreateEdgeSpec
Source§impl Serialize for CreateEdgeSpec
impl Serialize for CreateEdgeSpec
impl StructuralPartialEq for CreateEdgeSpec
Auto Trait Implementations§
impl Freeze for CreateEdgeSpec
impl RefUnwindSafe for CreateEdgeSpec
impl Send for CreateEdgeSpec
impl Sync for CreateEdgeSpec
impl Unpin for CreateEdgeSpec
impl UnsafeUnpin for CreateEdgeSpec
impl UnwindSafe for CreateEdgeSpec
Blanket Implementations§
impl<T> Allocation for T
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