Chronicle.Observers.FastForwardResult (cratis_chronicle v3.16.1)

Copy Markdown View Source

What came back from asking an event store to fast forward an observer.

Summary

Types

outcome()

@type outcome() :: :fast_forwarded | :already_at_tail | :replaying | :not_available

t()

@type t() :: %Chronicle.Observers.FastForwardResult{
  next_event_sequence_number: non_neg_integer(),
  outcome: outcome(),
  previous_next_event_sequence_number: non_neg_integer()
}