Struct JobInfo
struct JobInfo {
id: Option<String>,
version: Option<i32>,
execution: Option<i64>,
details: Option<HashMap<String, String>>,
document: Option<Value>,
status: Option<JobStatus>,
queued_at: Option<DateTime<Utc>>,
started_at: Option<DateTime<Utc>>,
last_update_at: Option<DateTime<Utc>>,
}Fields§
§id: Option<String>§version: Option<i32>§execution: Option<i64>§details: Option<HashMap<String, String>>§document: Option<Value>§status: Option<JobStatus>§queued_at: Option<DateTime<Utc>>§started_at: Option<DateTime<Utc>>§last_update_at: Option<DateTime<Utc>>Trait Implementations§
§impl From<JobExecution> for JobInfo
impl From<JobExecution> for JobInfo
§fn from(value: JobExecution) -> Self
fn from(value: JobExecution) -> Self
Converts to this type from the input type.
§impl From<JobExecutionSummary> for JobInfo
impl From<JobExecutionSummary> for JobInfo
§fn from(value: JobExecutionSummary) -> Self
fn from(value: JobExecutionSummary) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for JobInfo
impl RefUnwindSafe for JobInfo
impl Send for JobInfo
impl Sync for JobInfo
impl Unpin for JobInfo
impl UnwindSafe for JobInfo
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