defmodule Responses.PaymentList do @moduledoc false @derive Jason.Encoder defstruct [:limit, :skip, :total_count, :data] def build(params) when is_map(params) do %__MODULE__{ limit: params["limit"], skip: params["skip"], total_count: params["total_count"], data: params["data"] } end def build(_), do: nil end