httprot v0.2.2 HTTProt.Response

Summary

Types

t()
t() :: %HTTProt.Response{headers: HTTProt.Headers.t, request: HTTProt.Request.t, status: HTTProt.Status.t}

Functions

body(self)
body(t) :: {:ok, iodata} | {:error, term}
body!(response)
body!(t) :: iodata | no_return
failure?(response)
failure?(t) :: boolean
new(request)
new(HTTProt.Request.t) :: {:ok, t} | {:error, term}
new!(request)
new!(HTTProt.Request.t) :: t | no_return
stream(response)
stream(t) :: {:ok, HTTProt.Response.Stream.t} | {:error, term}
stream!(response)
stream!(t) :: HTTProt.Response.Stream.t | no_return
success?(response)
success?(t) :: boolean