Voting helps other researchers find interesting modules.
Example: "Remind me to go to the store on (Friday) (9am)" would output two non-overlapping and unrelated annotations. One would have a start_date = Friday and the other would have start_time = 9am. It's possible for Friday to be one of several upcoming Friday's, so start_date is a repeated field. Next ID: 10
dateType
String.t
nil
endDate
list(String.t)
endTime
endWeekday
rawText
startDate
startTime
startWeekday
timeType
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDateTimeAnnotation{ dateType: String.t() | nil, endDate: [String.t()] | nil, endTime: [String.t()] | nil, endWeekday: String.t() | nil, rawText: String.t() | nil, startDate: [String.t()] | nil, startTime: [String.t()] | nil, startWeekday: String.t() | nil, timeType: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()