lib/prop_odds_api/model/fantasy_league_snapshot.ex
defmodule PropOddsAPI.Model.FantasyLeagueSnapshot do
@moduledoc """
"""
@derive Jason.Encoder
defstruct [
:league,
:fantasy_books
]
@type t :: %__MODULE__{
:league => String.t,
:fantasy_books => [PropOddsAPI.Model.FantasyBookMultiMarket.t]
}
alias PropOddsAPI.Deserializer
def decode(value) do
value
|> Deserializer.deserialize(:fantasy_books, :list, PropOddsAPI.Model.FantasyBookMultiMarket)
end
end