pub struct TaskSummaryV1 {
pub number: u64,
pub state: TaskState,
pub lifecycle: Option<TaskLifecycle>,
pub title: Option<String>,
pub role: Option<String>,
pub origin: TaskOriginKind,
pub updated_at: UtcTimestamp,
pub mine: bool,
}Expand description
One task in a listing.
Fields§
§number: u64§state: TaskState§lifecycle: Option<TaskLifecycle>Hive v5 lifecycle (additive; absent from a 1.x Hive).
title: Option<String>§role: Option<String>§origin: TaskOriginKind§updated_at: UtcTimestamp§mine: boolWhether this instance holds its claim.
Trait Implementations§
Source§impl Clone for TaskSummaryV1
impl Clone for TaskSummaryV1
Source§impl Debug for TaskSummaryV1
impl Debug for TaskSummaryV1
Source§impl<'de> Deserialize<'de> for TaskSummaryV1
impl<'de> Deserialize<'de> for TaskSummaryV1
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
impl Eq for TaskSummaryV1
Source§impl PartialEq for TaskSummaryV1
impl PartialEq for TaskSummaryV1
Source§impl Serialize for TaskSummaryV1
impl Serialize for TaskSummaryV1
impl StructuralPartialEq for TaskSummaryV1
Auto Trait Implementations§
impl Freeze for TaskSummaryV1
impl RefUnwindSafe for TaskSummaryV1
impl Send for TaskSummaryV1
impl Sync for TaskSummaryV1
impl Unpin for TaskSummaryV1
impl UnsafeUnpin for TaskSummaryV1
impl UnwindSafe for TaskSummaryV1
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