# `MOQX.TransportError`
[🔗](https://github.com/dmorn/moqx/blob/main/lib/moqx/messages.ex#L35)

Asynchronous transport/runtime failure.

`t:t/0` is used for connection, stream, runtime, or task-level failures that
occur after an operation has been accepted.

# `op`

```elixir
@type op() :: MOQX.RequestError.op()
```

# `t`

```elixir
@type t() :: %MOQX.TransportError{
  handle: reference() | nil,
  kind: atom() | nil,
  message: String.t(),
  op: op(),
  ref: reference() | nil
}
```

---

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