lora-executor 0.16.1

Query-plan executor for LoraDB's Cypher implementation.
Documentation
pub mod cancel;
mod errors;
mod eval;
mod executor;
pub mod profile;
mod pull;
mod value;

pub use cancel::CancellableDeadline;
pub use errors::{ExecResult, ExecutorError};
pub use executor::{
    value_matches_property_value, ExecutionContext, Executor, MutableExecutionContext,
    MutableExecutor,
};
pub use profile::{CollectorGuard, MetricsCollector, OperatorProfile};
pub use pull::{
    classify_stream, collect_compiled, collect_compiled_with_deadline, compiled_result_columns,
    drain, hydrate_row, plan_result_columns, BufferedRowSource, MutablePullExecutor, PullExecutor,
    RowSource, StreamShape,
};
pub use value::{
    lora_value_to_property, project_rows, CombinedResult, CombinedRow, ExecuteOptions, GraphResult,
    HydratedGraph, HydratedNode, HydratedRelationship, LoraPath, LoraValue,
    PropertyConversionError, QueryResult, ResultFormat, Row, RowArraysResult, RowsResult,
};