pub struct TeamTask {
pub id: String,
pub description: String,
pub posted_by: String,
pub assigned_to: Option<String>,
pub status: TaskStatus,
pub result: Option<String>,
pub created_at: i64,
pub updated_at: i64,
}Expand description
A task on the team board.
Fields§
§id: StringUnique task ID.
description: StringTask description.
posted_by: StringWho posted it.
assigned_to: Option<String>Who is working on it (if claimed).
status: TaskStatusCurrent status.
result: Option<String>Optional result/output when completed.
created_at: i64Created timestamp.
updated_at: i64Last updated timestamp.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TeamTask
impl RefUnwindSafe for TeamTask
impl Send for TeamTask
impl Sync for TeamTask
impl Unpin for TeamTask
impl UnsafeUnpin for TeamTask
impl UnwindSafe for TeamTask
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