pub struct TaskUpload {
pub agent_task_id: i32,
pub agent_group_id: Option<i32>,
pub recorded_at: DateTime<FixedOffset>,
pub name: String,
pub comment: Option<String>,
pub completeness: i16,
}Expand description
One task, keyed by the ids this agent knows it by.
Fields§
§agent_task_id: i32This agent’s row id: the key a re-upload matches on, so a corrected task updates the stored row instead of piling up beside it.
agent_group_id: Option<i32>This agent’s task_id, tying the same work across several days.
recorded_at: DateTime<FixedOffset>§name: String§comment: Option<String>§completeness: i16Percent complete, 0..=100.
Trait Implementations§
Source§impl Clone for TaskUpload
impl Clone for TaskUpload
Source§fn clone(&self) -> TaskUpload
fn clone(&self) -> TaskUpload
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TaskUpload
impl Debug for TaskUpload
Auto Trait Implementations§
impl Freeze for TaskUpload
impl RefUnwindSafe for TaskUpload
impl Send for TaskUpload
impl Sync for TaskUpload
impl Unpin for TaskUpload
impl UnsafeUnpin for TaskUpload
impl UnwindSafe for TaskUpload
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