Skip to main content

Module layout

Module layout 

Source
Expand description

Compatibility exports for RedDB file layout contracts.

The layout definitions live in reddb-file; reddb-server keeps this module only so existing crate::storage::layout::* imports continue to resolve while runtime code is migrated.

Structs§

LayoutOverrides
Optional per-toggle override applied after preset expansion.
LayoutToggles
Fully expanded layout toggles after applying a preset and overrides.
LogRoutingOverrides
Per-log destination overrides. None keeps the tier default.
TieredLayoutPaths
Deterministic paths derived from a data file and expanded layout.

Enums§

LogDestination
Where a log stream should be written.
StorageLayout
Storage layout preset for tier-aware RedDB file placement.