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