type Snapshot
import bendvy-ecs-core@0.1.0.4/event_runtime.bend as EventRuntimeimport Base
291# Detached visible batch values, retained World log and activated-reader statuses
292# with tick/boundary. This is observation, not a restorable runtime checkpoint.
293type Snapshot<E: Data> is Data:
294 Snapshot{visible: List<&2,E>,retained: List<&2,E>,readers: List<&2,ReaderStatus>,tick: Nat,boundary: Nat}