pub struct TaskUpdateV1 {
pub by: TaskActorV1,
pub at: UtcTimestamp,
pub summary: Option<String>,
pub usage: Option<UsageV1>,
pub kind: Option<TaskUpdateKind>,
pub verdict: Option<TaskVerdict>,
}Expand description
One update as a task view shows it.
Fields§
§by: TaskActorV1§at: UtcTimestamp§summary: Option<String>§usage: Option<UsageV1>§kind: Option<TaskUpdateKind>C0 2.2; absent from older Hives (progress).
verdict: Option<TaskVerdict>C0 2.2: a verifier’s verdict, on kind: verification.
Trait Implementations§
Source§impl Clone for TaskUpdateV1
impl Clone for TaskUpdateV1
Source§impl Debug for TaskUpdateV1
impl Debug for TaskUpdateV1
Source§impl<'de> Deserialize<'de> for TaskUpdateV1
impl<'de> Deserialize<'de> for TaskUpdateV1
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
impl Eq for TaskUpdateV1
Source§impl PartialEq for TaskUpdateV1
impl PartialEq for TaskUpdateV1
Source§impl Serialize for TaskUpdateV1
impl Serialize for TaskUpdateV1
impl StructuralPartialEq for TaskUpdateV1
Auto Trait Implementations§
impl Freeze for TaskUpdateV1
impl RefUnwindSafe for TaskUpdateV1
impl Send for TaskUpdateV1
impl Sync for TaskUpdateV1
impl Unpin for TaskUpdateV1
impl UnsafeUnpin for TaskUpdateV1
impl UnwindSafe for TaskUpdateV1
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