Error raised when transport/connection issues occur.
This error is raised when Req encounters transport errors, connection issues, timeouts, or other network-related problems.
@type t() :: %ExOanda.TransportError{ __exception__: true, error_type: :transport | :http | :timeout | :other, message: String.t(), reason: atom() | String.t() }