pub struct JobExecutionResponse {
pub id: String,
pub job_name: String,
pub status: String,
pub started_at: Option<String>,
pub completed_at: Option<String>,
pub exit_code: Option<i32>,
pub logs: Option<String>,
pub trigger: String,
pub error: Option<String>,
pub duration_ms: Option<u64>,
}Expand description
Job execution status response
Fields§
§id: StringUnique execution ID
job_name: StringName of the job
status: StringCurrent status (pending, initializing, running, completed, failed, cancelled)
started_at: Option<String>When the job started (ISO 8601 format)
completed_at: Option<String>When the job completed (ISO 8601 format)
exit_code: Option<i32>Exit code (if completed/failed)
logs: Option<String>Captured logs
trigger: StringHow the job was triggered
error: Option<String>Error reason (if failed)
duration_ms: Option<u64>Duration in milliseconds (if completed)
Trait Implementations§
Source§impl ComposeSchema for JobExecutionResponse
impl ComposeSchema for JobExecutionResponse
Source§impl Debug for JobExecutionResponse
impl Debug for JobExecutionResponse
Source§impl<'de> Deserialize<'de> for JobExecutionResponse
impl<'de> Deserialize<'de> for JobExecutionResponse
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 JobExecutionResponse
impl Serialize for JobExecutionResponse
Auto Trait Implementations§
impl Freeze for JobExecutionResponse
impl RefUnwindSafe for JobExecutionResponse
impl Send for JobExecutionResponse
impl Sync for JobExecutionResponse
impl Unpin for JobExecutionResponse
impl UnsafeUnpin for JobExecutionResponse
impl UnwindSafe for JobExecutionResponse
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