pub struct ChecklistItemProps {
pub title: String,
pub status: TaskStatus,
pub stop_date: Option<f64>,
pub task_ids: Vec<ThingsId>,
pub sort_index: i32,
pub creation_date: Option<f64>,
pub modification_date: Option<f64>,
pub leaves_tombstone: bool,
pub conflict_overrides: Option<Value>,
}Expand description
Checklist item wire properties.
Fields§
§title: Stringtt: checklist item title.
status: TaskStatusss: checklist item status.
stop_date: Option<f64>sp: completion/cancellation timestamp.
task_ids: Vec<ThingsId>ts: parent task IDs (normally a single task UUID).
sort_index: i32ix: sort index within checklist.
creation_date: Option<f64>cd: creation timestamp.
modification_date: Option<f64>md: modification timestamp.
leaves_tombstone: boollt: leaves tombstone on delete.
conflict_overrides: Option<Value>xx: conflict override metadata.
Trait Implementations§
Source§impl Clone for ChecklistItemProps
impl Clone for ChecklistItemProps
Source§fn clone(&self) -> ChecklistItemProps
fn clone(&self) -> ChecklistItemProps
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 moreSource§impl Debug for ChecklistItemProps
impl Debug for ChecklistItemProps
Source§impl Default for ChecklistItemProps
impl Default for ChecklistItemProps
Source§fn default() -> ChecklistItemProps
fn default() -> ChecklistItemProps
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChecklistItemProps
impl<'de> Deserialize<'de> for ChecklistItemProps
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<ChecklistItemProps> for ChecklistItemStateProps
impl From<ChecklistItemProps> for ChecklistItemStateProps
Source§fn from(props: ChecklistItemProps) -> Self
fn from(props: ChecklistItemProps) -> Self
Converts to this type from the input type.
Source§impl From<ChecklistItemProps> for Properties
impl From<ChecklistItemProps> for Properties
Source§fn from(value: ChecklistItemProps) -> Self
fn from(value: ChecklistItemProps) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ChecklistItemProps
impl PartialEq for ChecklistItemProps
Source§impl Serialize for ChecklistItemProps
impl Serialize for ChecklistItemProps
impl StructuralPartialEq for ChecklistItemProps
Auto Trait Implementations§
impl Freeze for ChecklistItemProps
impl RefUnwindSafe for ChecklistItemProps
impl Send for ChecklistItemProps
impl Sync for ChecklistItemProps
impl Unpin for ChecklistItemProps
impl UnsafeUnpin for ChecklistItemProps
impl UnwindSafe for ChecklistItemProps
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