pub struct TaskResponse {Show 13 fields
pub task_id: Uuid,
pub kind: TaskKind,
pub status: TaskStatus,
pub group_path: Option<String>,
pub source_key: Option<String>,
pub progress: TaskProgress,
pub failure_stage: Option<String>,
pub error_summary: Option<String>,
pub eta_seconds: Option<i64>,
pub created_at: DateTime<Utc>,
pub started_at: Option<DateTime<Utc>>,
pub finished_at: Option<DateTime<Utc>>,
pub updated_at: DateTime<Utc>,
}Fields§
§task_id: Uuid§kind: TaskKind§status: TaskStatus§group_path: Option<String>§source_key: Option<String>§progress: TaskProgress§failure_stage: Option<String>§error_summary: Option<String>§eta_seconds: Option<i64>§created_at: DateTime<Utc>§started_at: Option<DateTime<Utc>>§finished_at: Option<DateTime<Utc>>§updated_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for TaskResponse
impl Clone for TaskResponse
Source§fn clone(&self) -> TaskResponse
fn clone(&self) -> TaskResponse
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 TaskResponse
impl ComposeSchema for TaskResponse
Source§impl Debug for TaskResponse
impl Debug for TaskResponse
Source§impl<'de> Deserialize<'de> for TaskResponse
impl<'de> Deserialize<'de> for TaskResponse
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 JsonSchema for TaskResponse
impl JsonSchema for TaskResponse
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl Serialize for TaskResponse
impl Serialize for TaskResponse
Auto Trait Implementations§
impl Freeze for TaskResponse
impl RefUnwindSafe for TaskResponse
impl Send for TaskResponse
impl Sync for TaskResponse
impl Unpin for TaskResponse
impl UnsafeUnpin for TaskResponse
impl UnwindSafe for TaskResponse
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