Decoded response with HTTP metadata and Binance rate-limit headers.
@type t() :: %BinanceElixir.Response{ data: term(), headers: map(), rate_limits: map(), status: integer() }