View Source Plausible.HTTPClient.Interface behaviour (Plausible v0.0.1)
Link to this section Summary
Link to this section Types
@type finch_request_opts() :: Keyword.t()
@type headers() :: Finch.Request.headers()
@type params() :: Finch.Request.body() | map()
@type response() :: {:ok, Finch.Response.t()} | {:error, Mint.Types.error() | Finch.Error.t() | Plausible.HTTPClient.Non200Error.t()}
@type url() :: Finch.Request.url()