View Source Eventize.EventSourcedProcessState (eventize v0.2.0)

A struct representing the state of a Eventize.EventSourcedProcess.

Link to this section Summary

Link to this section Types

@type t() :: %Eventize.EventSourcedProcessState{
  behavior: atom(),
  event_bus: Eventize.Persistence.EventStore.event_bus(),
  id: String.t(),
  process: atom(),
  start_from: :start | non_neg_integer(),
  state: term(),
  stream_name: String.t(),
  version: :empty | non_neg_integer()
}