lib/binance/account_position.ex

defmodule Binance.AccountPosition do
  @moduledoc """
  Struct for representing a result row as returned by /api/v3/account

  ```
  defstruct [
    :symbol,
    :initial_margin,
    :maint_margin,
    :unrealized_profit,
    :position_initial_margin,
    :open_order_initial_margin,
    :leverage,
    :isolated,
    :entry_price,
    :max_notional,
    :bid_notional,
    :ask_notional,
    :position_side,
    :position_amt,
    :update_time
  ]
  ```
  """

  defstruct [
    :symbol,
    :initial_margin,
    :maint_margin,
    :unrealized_profit,
    :position_initial_margin,
    :open_order_initial_margin,
    :leverage,
    :isolated,
    :entry_price,
    :max_notional,
    :bid_notional,
    :ask_notional,
    :position_side,
    :position_amt,
    :update_time
  ]

  use ExConstructor
end