pub struct TaskStepInfo {
pub key: String,
pub title: String,
pub status: TaskStepStatus,
pub progress_current: i64,
pub progress_total: i64,
pub detail: Option<String>,
pub started_at: Option<DateTime<Utc>>,
pub finished_at: Option<DateTime<Utc>>,
}Expand description
Serialized task step shown in task APIs.
Fields§
§key: StringStable step key.
title: StringHuman-readable step title.
status: TaskStepStatusCurrent step status.
progress_current: i64Current progress amount.
progress_total: i64Total progress amount.
detail: Option<String>Optional detail text.
started_at: Option<DateTime<Utc>>Step start time.
finished_at: Option<DateTime<Utc>>Step finish time.
Trait Implementations§
Source§impl Clone for TaskStepInfo
impl Clone for TaskStepInfo
Source§fn clone(&self) -> TaskStepInfo
fn clone(&self) -> TaskStepInfo
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 ComposeSchema for TaskStepInfo
impl ComposeSchema for TaskStepInfo
Source§impl Debug for TaskStepInfo
impl Debug for TaskStepInfo
Source§impl<'de> Deserialize<'de> for TaskStepInfo
impl<'de> Deserialize<'de> for TaskStepInfo
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 Serialize for TaskStepInfo
impl Serialize for TaskStepInfo
Auto Trait Implementations§
impl Freeze for TaskStepInfo
impl RefUnwindSafe for TaskStepInfo
impl Send for TaskStepInfo
impl Sync for TaskStepInfo
impl Unpin for TaskStepInfo
impl UnsafeUnpin for TaskStepInfo
impl UnwindSafe for TaskStepInfo
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