Packages

A blazing fast, resilient, and easy-to-use HTTP client for Elixir

Current section

Files

Jump to
quiver lib quiver response.ex
Raw

lib/quiver/response.ex

defmodule Quiver.Response do
@moduledoc """
HTTP response data container.
"""
use TypedStruct
typedstruct do
field(:status, non_neg_integer(), enforce: true)
field(:headers, [{String.t(), String.t()}], default: [])
field(:body, iodata() | nil, default: nil)
end
end