pub struct TaskStatusResponse {Show 23 fields
pub task_id: String,
pub handle_id: String,
pub status: TaskStatus,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub started_at: Option<DateTime<Utc>>,
pub finished_at: Option<DateTime<Utc>>,
pub duration_ms: Option<u64>,
pub shim_pid: Option<u32>,
pub pid: Option<u32>,
pub pgid: Option<i32>,
pub exit_code: Option<i32>,
pub exit_signal: Option<i32>,
pub stdout: String,
pub stderr: String,
pub stdout_truncated: bool,
pub stderr_truncated: bool,
pub error: Option<RuntimeErrorInfo>,
pub usage: Option<ResourceUsage>,
pub execution_plan: Option<ExecutionPlan>,
pub reservation: Option<TaskResourceReservation>,
pub artifacts: TaskArtifacts,
pub metadata: BTreeMap<String, String>,
}Fields§
§task_id: String§handle_id: String§status: TaskStatus§created_at: DateTime<Utc>§updated_at: DateTime<Utc>§started_at: Option<DateTime<Utc>>§finished_at: Option<DateTime<Utc>>§duration_ms: Option<u64>§shim_pid: Option<u32>§pid: Option<u32>§pgid: Option<i32>§exit_code: Option<i32>§exit_signal: Option<i32>§stdout: String§stderr: String§stdout_truncated: bool§stderr_truncated: bool§error: Option<RuntimeErrorInfo>§usage: Option<ResourceUsage>§execution_plan: Option<ExecutionPlan>§reservation: Option<TaskResourceReservation>§artifacts: TaskArtifacts§metadata: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for TaskStatusResponse
impl Clone for TaskStatusResponse
Source§fn clone(&self) -> TaskStatusResponse
fn clone(&self) -> TaskStatusResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TaskStatusResponse
impl Debug for TaskStatusResponse
Source§impl<'de> Deserialize<'de> for TaskStatusResponse
impl<'de> Deserialize<'de> for TaskStatusResponse
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 PartialEq for TaskStatusResponse
impl PartialEq for TaskStatusResponse
Source§impl Serialize for TaskStatusResponse
impl Serialize for TaskStatusResponse
impl StructuralPartialEq for TaskStatusResponse
Auto Trait Implementations§
impl Freeze for TaskStatusResponse
impl RefUnwindSafe for TaskStatusResponse
impl Send for TaskStatusResponse
impl Sync for TaskStatusResponse
impl Unpin for TaskStatusResponse
impl UnsafeUnpin for TaskStatusResponse
impl UnwindSafe for TaskStatusResponse
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