Dowser.Client.Error exception (Dowser.Client v0.1.1)

View Source

Generic Dowser client error.

Used for failures that are neither HTTP transport nor codec specific — e.g. an unknown config or an invalid :format/:keys/:retry. Transport failures are Dowser.Client.HTTP.Error; JSON failures are Dowser.Client.JSON.Error; :codec_adapter failures are Dowser.Client.Codec.Error.

Summary

Types

t()

@type t() :: %Dowser.Client.Error{
  __exception__: true,
  message: String.t() | nil,
  reason: term()
}