pub struct ReminderItem {
pub identifier: String,
pub title: String,
pub notes: Option<String>,
pub completed: bool,
pub priority: usize,
pub calendar_title: Option<String>,
}Expand description
Represents a reminder item with its properties
Fields§
§identifier: StringUnique identifier for the reminder
title: StringTitle of the reminder
notes: Option<String>Optional notes/description
completed: boolWhether the reminder is completed
priority: usizePriority (0 = none, 1-4 = high, 5 = medium, 6-9 = low)
calendar_title: Option<String>Calendar/list the reminder belongs to
Trait Implementations§
Source§impl Clone for ReminderItem
impl Clone for ReminderItem
Source§fn clone(&self) -> ReminderItem
fn clone(&self) -> ReminderItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ReminderItem
impl RefUnwindSafe for ReminderItem
impl Send for ReminderItem
impl Sync for ReminderItem
impl Unpin for ReminderItem
impl UnwindSafe for ReminderItem
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more