# `WardrikGateway.Unavailable`

Returned when no model could take a call within the gateway's `:wait`: every breaker was open,
or every provider was at its limit. `WardrikCore.Retry` then applies.

# `t`

```elixir
@type t() :: %WardrikGateway.Unavailable{__exception__: term(), models: [String.t()]}
```

---

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