pub trait SlotArena: Send {
// Required methods
fn slot_bytes(&self) -> usize;
fn num_slots(&self) -> usize;
fn read_slot(&self, slot: usize, out: &mut [u8]) -> Result<()>;
fn write_slot(&mut self, slot: usize, bytes: &[u8]) -> Result<()>;
}Expand description
2026-09-25: The hot tier: num_slots slots of slot_bytes each. Implemented
by VecSlotArena (host RAM), the cache peer’s
MmapSlotArena and model-engine’s TransportSlotArena.