Struct todoist_rs::resource::Reminder
[−]
[src]
pub struct Reminder { pub id: ID, pub notify_uid: ID, pub item_id: ID, pub service: NotificationService, pub typ: NotificationType, pub date_string: Option<String>, pub date_lang: Language, pub due_date_utc: Option<Date>, pub mm_offset: Option<isize>, pub name: Option<String>, pub loc_lat: Option<isize>, pub loc_long: Option<isize>, pub loc_trigger: Option<NotificationTrigger>, pub radius: Option<isize>, pub is_deleted: IntBool, }
A Todoist reminder
Fields
id: ID
The reminder's unique ID
notify_uid: ID
The user who should be notified
item_id: ID
The item this reminder is attached to
service: NotificationService
The service used to notify the user.
typ: NotificationType
The reminder's type
date_string: Option<String>
When this reminder should be triggered, in free form text
date_lang: Language
the language of date_string
due_date_utc: Option<Date>
the date this reminder should be triggered, in the date::FORMAT
format
mm_offset: Option<isize>
the offset in minutes to when the reminder should be triggered
name: Option<String>
the location's name
loc_lat: Option<isize>
the location's latitude
loc_long: Option<isize>
the location longitude
loc_trigger: Option<NotificationTrigger>
when the reminder should be triggered at the location
radius: Option<isize>
the radius around the location that the reminder can be triggered in meters
is_deleted: IntBool