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,
pub priority: Option<TaskPriority>,
pub labels: Vec<String>,
pub fields_version: Option<u32>,
}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.
priority: Option<TaskPriority>C0 2.2; absent means normal.
labels: Vec<String>§fields_version: Option<u32>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 Forget for TaskSummaryV1
impl Freeze for TaskSummaryV1
impl Move 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