pub mod context;
pub mod id_allocator;
pub mod l0;
pub mod l0_manager;
pub mod l0_visibility;
pub mod property_manager;
pub mod vid_remapper;
pub mod wal;
pub mod working_graph;
pub mod writer;
pub use l0::L0Buffer;
pub use l0_manager::L0Manager;
pub use property_manager::PropertyManager;
pub use vid_remapper::{EidRemapper, VidRemapper};
pub use context::QueryContext;
pub use uni_common::graph::simple_graph::{Direction, SimpleGraph};
pub use wal::WriteAheadLog;
pub use working_graph::WorkingGraph;
pub use writer::Writer;
use uni_common::core::id::{Eid, Vid};
#[derive(Clone, Copy, Debug)]
pub struct VertexData {
pub vid: Vid,
}
#[derive(Clone, Copy, Debug)]
pub struct EdgeData {
pub eid: Eid,
pub edge_type: u32,
}