graphrecords-query 0.5.0

High-performance graph-based data records
Documentation
pub trait Index {
    type ReturnOperand;

    fn index(&self) -> Self::ReturnOperand;
}

pub trait Select {
    type ReturnOperand;

    fn select(&self) -> Self::ReturnOperand;
}

pub trait Resolve {
    type ReturnOperand;

    fn resolve(&self) -> Self::ReturnOperand;
}

pub trait ParentIndex {
    type ReturnOperand;

    fn parent_index(&self) -> Self::ReturnOperand;
}

pub trait ChildIndex {
    type ReturnOperand;

    fn child_index(&self) -> Self::ReturnOperand;
}