pub struct TaskResultSubmitted {
pub status: TaskExecutionStatus,
pub summary: String,
pub output_payload: Value,
pub artifact_refs: Vec<ArtifactRef>,
pub started_at: OffsetDateTime,
pub finished_at: OffsetDateTime,
}Expand description
A task result submitted by a worker after execution.
Fields§
§status: TaskExecutionStatusOutcome status of the execution.
summary: StringHuman-readable summary of what was accomplished.
output_payload: ValueStructured output data.
artifact_refs: Vec<ArtifactRef>References to produced artifacts.
started_at: OffsetDateTimeWhen execution began.
finished_at: OffsetDateTimeWhen execution ended.
Trait Implementations§
Source§impl Clone for TaskResultSubmitted
impl Clone for TaskResultSubmitted
Source§fn clone(&self) -> TaskResultSubmitted
fn clone(&self) -> TaskResultSubmitted
Returns a duplicate of the value. Read more
1.0.0 · 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 TaskResultSubmitted
impl Debug for TaskResultSubmitted
Source§impl<'de> Deserialize<'de> for TaskResultSubmitted
impl<'de> Deserialize<'de> for TaskResultSubmitted
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
Source§impl RoutedBody for TaskResultSubmitted
impl RoutedBody for TaskResultSubmitted
Auto Trait Implementations§
impl Freeze for TaskResultSubmitted
impl RefUnwindSafe for TaskResultSubmitted
impl Send for TaskResultSubmitted
impl Sync for TaskResultSubmitted
impl Unpin for TaskResultSubmitted
impl UnsafeUnpin for TaskResultSubmitted
impl UnwindSafe for TaskResultSubmitted
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