Skip to main content

Module persist

Module persist 

Source
Expand description

A versioned binary layout for the graph, for the offline build to store.

No spec governs this: our own design. Little-endian, a magic and version prefix, then the is-a adjacency (offsets and targets), then the two closure bitmap lists in roaring’s portable serialization. The store crate places these bytes in its artifact; the server reads them back at startup.

Structs§

Hierarchy
The is-a adjacency and its closure, as one artifact.

Enums§

PersistError
A failure while reading or writing the layout.