grafeo-common 0.1.3

Common types, memory allocators, and utilities for Grafeo
Documentation

grafeo-common

The foundation layer - types and utilities used everywhere in Grafeo.

You probably don't need to use this crate directly. The main grafeo crate re-exports the types you'll actually use ([NodeId], [EdgeId], [Value]).

If you're building extensions or diving into internals, here's what's here:

Modules

  • [types] - Core types: [NodeId], [EdgeId], [Value], [PropertyKey]
  • [memory] - Allocators for performance-critical paths (arenas, pools)
  • [mvcc] - Version chains for snapshot isolation
  • [utils] - Hashing, error types, and other helpers