HTTP method
@type t() :: :get | :post | :put | :patch | :delete | :head | :options | :trace
@spec delete() :: t()
@spec get() :: t()
@spec head() :: t()
@spec options() :: t()
@spec patch() :: t()
@spec post() :: t()
@spec put() :: t()
@spec trace() :: t()