Struct JobExecutionSummary
pub struct JobExecutionSummary {
pub job_id: Option<String>,
pub queued_at: Option<DateTime<Utc>>,
pub started_at: Option<DateTime<Utc>>,
pub last_update_at: Option<DateTime<Utc>>,
pub version: Option<i32>,
pub execution: Option<i64>,
}Fields§
§job_id: Option<String>The unique identifier you assigned to this job when it was created.
queued_at: Option<DateTime<Utc>>The time, in seconds since the epoch, when the job execution was enqueued.
started_at: Option<DateTime<Utc>>The time, in seconds since the epoch, when the job execution started.
last_update_at: Option<DateTime<Utc>>The time, in seconds since the epoch, when the job execution was last updated.
version: Option<i32>The version of the job execution. Job execution versions are incremented each time AWS IoT Jobs receives an update from a device.
execution: Option<i64>A number that identifies a particular job execution on a particular device.
Trait Implementations§
§impl Clone for JobExecutionSummary
impl Clone for JobExecutionSummary
§fn clone(&self) -> JobExecutionSummary
fn clone(&self) -> JobExecutionSummary
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 more§impl Debug for JobExecutionSummary
impl Debug for JobExecutionSummary
§impl<'de> Deserialize<'de> for JobExecutionSummary
impl<'de> Deserialize<'de> for JobExecutionSummary
§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
§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.
§impl Serialize for JobExecutionSummary
impl Serialize for JobExecutionSummary
Auto Trait Implementations§
impl Freeze for JobExecutionSummary
impl RefUnwindSafe for JobExecutionSummary
impl Send for JobExecutionSummary
impl Sync for JobExecutionSummary
impl Unpin for JobExecutionSummary
impl UnwindSafe for JobExecutionSummary
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