pub struct TaskPatch {
pub status: Option<TaskStatus>,
pub end_time: Option<u64>,
}Expand description
The partial update carried by a TaskUpdatedMessage. Every field is
optional because the CLI only sends the keys that changed.
Fields§
§status: Option<TaskStatus>§end_time: Option<u64>Wall-clock epoch milliseconds when the task finished, when the patch reports completion.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TaskPatch
impl<'de> Deserialize<'de> for TaskPatch
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 TaskPatch
impl RefUnwindSafe for TaskPatch
impl Send for TaskPatch
impl Sync for TaskPatch
impl Unpin for TaskPatch
impl UnsafeUnpin for TaskPatch
impl UnwindSafe for TaskPatch
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