Represents an Aurinko calendar event.
Summary
Types
@type date_time_tz() :: %{date_time: DateTime.t() | nil, timezone: String.t() | nil}
@type t() :: %Aurinko.Types.CalendarEvent{ attendees: [attendee()], body: String.t() | nil, created_at: DateTime.t() | nil, end: date_time_tz() | nil, id: String.t(), is_all_day: boolean(), is_recurring: boolean(), location: String.t() | nil, organizer: map() | nil, recurrence: [String.t()], start: date_time_tz() | nil, status: String.t() | nil, subject: String.t() | nil, updated_at: DateTime.t() | nil }