gremlin_client/structure/path.rs
1use crate::structure::{GValue, List};
2
3#[derive(Debug, PartialEq, Clone)]
4pub struct Path {
5 labels: Box<GValue>,
6 objects: List,
7}
8
9impl Path {
10 pub fn new(labels: GValue, objects: List) -> Self {
11 Path {
12 labels: Box::new(labels),
13 objects,
14 }
15 }
16
17 pub fn objects(&self) -> &List {
18 &self.objects
19 }
20}