# `Chronicle.Observers.FastForwardResult`
[🔗](https://github.com/Cratis/Chronicle.Elixir/blob/main/lib/chronicle/observers.ex#L97)

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

# `outcome`

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

# `t`

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

---

*Consult [api-reference.md](api-reference.md) for complete listing*
