# `Chronicle.EventSources.EventStream`
[🔗](https://github.com/Cratis/Chronicle.Elixir/blob/main/lib/chronicle/event_sources/event_stream.ex#L4)

A named stream declared by an event source.

The stream name is written as the event stream type of events appended to it.
A stream that declares no concurrency dimensions inherits those of its event
source.

# `t`

```elixir
@type t() :: %Chronicle.EventSources.EventStream{
  concurrency: Chronicle.EventSources.ConcurrencyDimensions.t(),
  description: String.t(),
  name: String.t()
}
```

---

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