Skip to main content

Module store

Module store 

Source
Expand description

Filesystem store for warm-start entries.

Each entry is a (<runid>.json, <runid>.bin) pair inside a per-key directory. Writes go through a temp-file → fsync → rename sequence so a crash mid-write never leaves a half-written entry visible to readers. Per-entry SHA-256 checksums catch any residual corruption.

See crate::warm_start for the public API summary.

Structs§

StoreOptions
WarmStartEntry
Entry returned from WarmStartStore::lookup.
WarmStartStore

Enums§

EntryKind
StoreError