pub struct StartNextPendingJobExecutionResponse<'a, J> {
pub execution: Option<JobExecution<'a, J>>,
pub timestamp: i64,
pub client_token: &'a str,
}
Expand description
Topic (accepted): $aws/things/{thingName}/jobs/start-next/accepted
Topic (rejected): $aws/things/{thingName}/jobs/start-next/rejected
Fields
execution: Option<JobExecution<'a, J>>
A JobExecution object.
timestamp: i64
The time, in seconds since the epoch, when the message was sent.
client_token: &'a str
A client token used to correlate requests and responses. Enter an arbitrary value here and it is reflected in the response.
Trait Implementations
sourceimpl<'a, J: Debug> Debug for StartNextPendingJobExecutionResponse<'a, J>
impl<'a, J: Debug> Debug for StartNextPendingJobExecutionResponse<'a, J>
sourceimpl<'de: 'a, 'a, J> Deserialize<'de> for StartNextPendingJobExecutionResponse<'a, J>where
J: Deserialize<'de>,
impl<'de: 'a, 'a, J> Deserialize<'de> for StartNextPendingJobExecutionResponse<'a, J>where
J: Deserialize<'de>,
sourcefn 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
sourceimpl<'a, J: PartialEq> PartialEq<StartNextPendingJobExecutionResponse<'a, J>> for StartNextPendingJobExecutionResponse<'a, J>
impl<'a, J: PartialEq> PartialEq<StartNextPendingJobExecutionResponse<'a, J>> for StartNextPendingJobExecutionResponse<'a, J>
sourcefn eq(&self, other: &StartNextPendingJobExecutionResponse<'a, J>) -> bool
fn eq(&self, other: &StartNextPendingJobExecutionResponse<'a, J>) -> bool
impl<'a, J> StructuralPartialEq for StartNextPendingJobExecutionResponse<'a, J>
Auto Trait Implementations
impl<'a, J> RefUnwindSafe for StartNextPendingJobExecutionResponse<'a, J>where
J: RefUnwindSafe,
impl<'a, J> Send for StartNextPendingJobExecutionResponse<'a, J>where
J: Send,
impl<'a, J> Sync for StartNextPendingJobExecutionResponse<'a, J>where
J: Sync,
impl<'a, J> Unpin for StartNextPendingJobExecutionResponse<'a, J>where
J: Unpin,
impl<'a, J> UnwindSafe for StartNextPendingJobExecutionResponse<'a, J>where
J: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more