gremlin-client 0.8.2

A Rust client for Apache TinkerPop™
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
    }
}