pub struct TaskData {Show 18 fields
pub id: u32,
pub full_name: String,
pub phid: Phid,
pub description: String,
pub author: Arc<UserData>,
pub owner: Option<Arc<UserData>>,
pub priority: Priority,
pub points: Option<Decimal>,
pub closer: Option<Arc<UserData>>,
pub status: Status,
pub date_created: u64,
pub date_modified: u64,
pub date_closed: Option<u64>,
pub space: Option<Space>,
pub policy: TaskPolicy,
pub projects: Vec<Project>,
pub columns: Vec<Arc<ColumnData>>,
pub subscribers: Vec<Arc<UserData>>,
/* private fields */
}Fields§
§id: u32§full_name: String§phid: Phid§description: String§owner: Option<Arc<UserData>>§priority: Priority§points: Option<Decimal>§closer: Option<Arc<UserData>>§status: Status§date_created: u64§date_modified: u64§date_closed: Option<u64>§space: Option<Space>§policy: TaskPolicy§projects: Vec<Project>§columns: Vec<Arc<ColumnData>>§subscribers: Vec<Arc<UserData>>Implementations§
Auto Trait Implementations§
impl !Freeze for TaskData
impl RefUnwindSafe for TaskData
impl Send for TaskData
impl Sync for TaskData
impl Unpin for TaskData
impl UnwindSafe for TaskData
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