Struct rsmgclient::Path
source · pub struct Path {
pub node_count: u32,
pub relationship_count: u32,
pub nodes: Vec<Node>,
pub relationships: Vec<UnboundRelationship>,
}
Expand description
Representation of sequence of alternating nodes and relationships corresponding to a walk in a labeled property graph.
Path always begins and ends with a node. It consists of a list of distinct nodes, a list of distinct relationships and a sequence of integers describing the path traversal.
Fields§
§node_count: u32
§relationship_count: u32
§nodes: Vec<Node>
§relationships: Vec<UnboundRelationship>
Trait Implementations§
source§impl PartialEq<Path> for Path
impl PartialEq<Path> for Path
impl StructuralPartialEq for Path
Auto Trait Implementations§
impl RefUnwindSafe for Path
impl Send for Path
impl Sync for Path
impl Unpin for Path
impl UnwindSafe for Path
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