# `Quiver.Config.Rule`
[🔗](https://github.com/edlontech/quiver/blob/main/lib/quiver/config.ex#L1)

A parsed pool routing rule with origin pattern and pool configuration.

# `t`

```elixir
@type t() :: %Quiver.Config.Rule{
  config: keyword(),
  host_pattern: [String.t() | :wildcard] | nil,
  port: :inet.port_number() | nil,
  scheme: (:https | :http) | nil,
  type: :exact | :wildcard | :default
}
```

---

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