Voting helps other researchers find interesting modules.
This message is defined to be a representation of events that could interact with datetimes expressions through composition by shifting or fetching. For "native" datetime events like sunset, sunrise, etc the type is enough, but this should be extended as needed to represent richer event information.
holiday
String.t
nil
moonEvent
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeMoonEventInfo.t
sunEvent
type
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeEvent{ holiday: String.t() | nil, moonEvent: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeMoonEventInfo.t() | nil, sunEvent: String.t() | nil, type: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()