solomon-gremlin 0.0.2

A partially forked version of Gremlin-rs™
Documentation
use crate::structure::{GValue, List};

#[derive(Debug, PartialEq, Clone)]
pub struct Path {
	labels: Box<GValue>,
	objects: List,
}

impl Path {
	pub fn new(labels: GValue, objects: List) -> Self {
		Path {
			labels: Box::new(labels),
			objects,
		}
	}

	pub fn objects(&self) -> &List {
		&self.objects
	}
}