# `Dllb.Error`
[🔗](https://github.com/Oeditus/dllb_ex/blob/v0.1.0/lib/dllb/error.ex#L1)

Exception struct for dllb client errors.

## Fields

  * `:message` - human-readable error description
  * `:type` - atom classifying the error, one of
    `:connection_error`, `:protocol_error`, `:query_error`, `:timeout`

# `t`

```elixir
@type t() :: %Dllb.Error{
  __exception__: true,
  message: String.t(),
  type: :connection_error | :protocol_error | :query_error | :timeout
}
```

---

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