Error raised when JSON decoding fails.
This error is raised when Jason.decode!/1 encounters invalid JSON during streaming operations or other JSON parsing scenarios.
@type t() :: %ExOanda.DecodeError{ __exception__: true, message: String.t(), reason: String.t() | atom() }