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,
}Fields§
§agent_task_id: i32The agent’s own row id. The key a re-upload matches on, so a corrected task updates instead of piling up.
agent_group_id: Option<i32>The agent’s task_id: the same work carried across several days.
Defaults to agent_task_id, which is what the agent stores for a task
started today.
recorded_at: DateTime<FixedOffset>§name: String§comment: Option<String>§completeness: i16Percent complete, 0..=100.
Trait Implementations§
Source§impl Debug for TaskUpload
impl Debug for TaskUpload
Source§impl<'de> Deserialize<'de> for TaskUpload
impl<'de> Deserialize<'de> for TaskUpload
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 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
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more