Market calendar entry.
@type t() :: %Alpa.Models.Calendar{ close: String.t() | nil, date: Date.t() | nil, open: String.t() | nil, session_close: String.t() | nil, session_open: String.t() | nil, settlement_date: Date.t() | nil }
@spec from_map(map()) :: t()