pub struct Task {Show 25 fields
pub id: String,
pub hash: String,
pub title: String,
pub description: String,
pub tags: String,
pub owner: String,
pub due: Option<String>,
pub ref: String,
pub status: String,
pub created_at: String,
pub updated_at: String,
pub completed_at: Option<String>,
pub closed_at: Option<String>,
pub dir_path: String,
pub scope: String,
pub parent_task_id: Option<String>,
pub priority: String,
pub depends_on: String,
pub blocks: String,
pub category: String,
pub component: String,
pub assigned_to: String,
pub assigned_at: Option<String>,
pub owners: Vec<TaskOwner>,
pub one_shot: i32,
}Fieldsยง
ยงid: Stringยงhash: Stringยงtitle: Stringยงdescription: Stringยงowner: Stringยงdue: Option<String>ยงref: Stringยงstatus: Stringยงcreated_at: Stringยงupdated_at: Stringยงcompleted_at: Option<String>ยงclosed_at: Option<String>ยงdir_path: Stringยงscope: Stringยงparent_task_id: Option<String>ยงpriority: Stringยงdepends_on: Stringยงblocks: Stringยงcategory: Stringยงcomponent: Stringยงassigned_to: Stringยงassigned_at: Option<String>ยงowners: Vec<TaskOwner>ยงone_shot: i32Trait Implementationsยง
Sourceยงimpl<'de> Deserialize<'de> for Task
impl<'de> Deserialize<'de> for Task
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 Task
impl RefUnwindSafe for Task
impl Send for Task
impl Sync for Task
impl Unpin for Task
impl UnsafeUnpin for Task
impl UnwindSafe for Task
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