pub struct TaskChecklistState {
pub items: Vec<TaskChecklistItem>,
pub completion_pct: u8,
pub in_progress_id: Option<u32>,
pub updated_at: Option<DateTime<Utc>>,
}Expand description
Checklist state associated with a task.
Fields§
§items: Vec<TaskChecklistItem>§completion_pct: u8§in_progress_id: Option<u32>§updated_at: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for TaskChecklistState
impl Clone for TaskChecklistState
Source§fn clone(&self) -> TaskChecklistState
fn clone(&self) -> TaskChecklistState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TaskChecklistState
impl Debug for TaskChecklistState
Source§impl Default for TaskChecklistState
impl Default for TaskChecklistState
Source§fn default() -> TaskChecklistState
fn default() -> TaskChecklistState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TaskChecklistState
impl<'de> Deserialize<'de> for TaskChecklistState
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
Auto Trait Implementations§
impl Freeze for TaskChecklistState
impl RefUnwindSafe for TaskChecklistState
impl Send for TaskChecklistState
impl Sync for TaskChecklistState
impl Unpin for TaskChecklistState
impl UnsafeUnpin for TaskChecklistState
impl UnwindSafe for TaskChecklistState
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