pub opaque type MemoryStore(entity, command, event, error)
pub fn new() -> EventStore( MemoryStore(a, b, c, d), a, b, c, d, MemoryStore(a, b, c, d), )
Create a new memory store record.