Alixir.Request.perform

You're seeing just the function perform, go back to Alixir.Request module for more information.

Specs

perform(%Alixir.Request{
  body: term(),
  headers: term(),
  http_method: term(),
  params: term(),
  url: term()
}) :: {:ok, status_code(), body()} | {:error, reason()}
perform(%Alixir.Request{
  body: term(),
  headers: term(),
  http_method: :get,
  params: term(),
  url: String.t()
}) :: {:ok, status_code(), body()} | {:error, reason()}