Skip to main content

Module array_segment_ext

Module array_segment_ext 

Source
Expand description

ArraySegmentExt โ€” pagedb segment operations for array tile data.

The StorageEngine trait handles sparse, sorted, key-value state. For array tile data (large binary payloads, sequentially read per segment, encrypted at rest) pagedb segments are the appropriate backing. This trait exposes exactly the operations the array persistence layer needs without leaking pagedb types into caller code.

Only compiled on non-WASM targets. WASM stays on the KV blob path.

Traitsยง

ArraySegmentExt
Extension trait: write, open, and delete array tile segments backed by pagedb encrypted segment files.