pub struct TaskItemDto {Show 13 fields
pub id: String,
pub task_id: String,
pub order_no: i64,
pub qa_file_path: String,
pub status: String,
pub ticket_files: Vec<String>,
pub ticket_content: Vec<Value>,
pub fix_required: bool,
pub fixed: bool,
pub last_error: String,
pub started_at: Option<String>,
pub completed_at: Option<String>,
pub updated_at: String,
}Expand description
Detailed task-item record returned by task detail APIs.
Fields§
§id: StringStable task-item identifier.
task_id: StringOwning task identifier.
order_no: i64Execution order within the task.
qa_file_path: StringQA document path associated with the item.
status: StringCurrent item status.
ticket_files: Vec<String>Relative paths to generated ticket files.
ticket_content: Vec<Value>Parsed ticket payloads for convenience in API consumers.
fix_required: boolWhether the item still requires a fix phase.
fixed: boolWhether the latest fix phase marked the item as fixed.
last_error: StringLast recorded error message for the item.
started_at: Option<String>Timestamp when item execution started.
completed_at: Option<String>Timestamp when item execution completed.
updated_at: StringLast update timestamp.
Trait Implementations§
Source§impl Debug for TaskItemDto
impl Debug for TaskItemDto
Auto Trait Implementations§
impl Freeze for TaskItemDto
impl RefUnwindSafe for TaskItemDto
impl Send for TaskItemDto
impl Sync for TaskItemDto
impl Unpin for TaskItemDto
impl UnsafeUnpin for TaskItemDto
impl UnwindSafe for TaskItemDto
Blanket Implementations§
Source§impl<T> AnyExt for T
impl<T> AnyExt for T
Source§fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
Attempts to downcast this to
T behind referenceSource§fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
Attempts to downcast this to
T behind mutable referenceSource§fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
Attempts to downcast this to
T behind Rc pointerSource§fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
Attempts to downcast this to
T behind Arc pointerSource§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
Source§impl<T, X> CoerceTo<T> for Xwhere
T: CoerceFrom<X> + ?Sized,
impl<T, X> CoerceTo<T> for Xwhere
T: CoerceFrom<X> + ?Sized,
fn coerce_rc_to(self: Rc<X>) -> Rc<T>
fn coerce_box_to(self: Box<X>) -> Box<T>
fn coerce_ref_to(&self) -> &T
fn coerce_mut_to(&mut self) -> &mut T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request