Skip to main content

Module event_store

Module event_store 

Source
Expand description

In-memory EventStore implementation for the kernel.

Append is atomic (all or nothing); scan returns events in ascending seq order.

Structsยง

InMemoryEventStore
In-memory event store: one log per run, seq assigned on append.
SharedEventStore
Shared event store: wraps Arc<InMemoryEventStore> so graph and Kernel can share the same log.