Struct StartNextPendingJobExecutionReq
pub(super) struct StartNextPendingJobExecutionReq {
pub(super) details: Option<HashMap<String, String>>,
pub(super) step_timeout: Option<i64>,
pub(super) token: String,
}Fields§
§details: Option<HashMap<String, String>>A collection of name-value pairs that describe the status of the job execution. If not specified, the statusDetails are unchanged.
step_timeout: Option<i64>Specifies the amount of time this device has to finish execution of this
job. If the job execution status isn’t set to a terminal state
before this timer expires, or before the timer is reset, (by calling
UpdateJobExecution, setting the status to IN_PROGRESS and specifying
a new timeout value in field stepTimeoutInMinutes) the job execution
status is set to TIMED_OUT. Setting this timeout has no effect on
that job execution timeout that might have been specified when the job
was created (CreateJob using the timeoutConfig field).
token: StringTrait Implementations§
§impl Clone for StartNextPendingJobExecutionReq
impl Clone for StartNextPendingJobExecutionReq
§fn clone(&self) -> StartNextPendingJobExecutionReq
fn clone(&self) -> StartNextPendingJobExecutionReq
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 StartNextPendingJobExecutionReq
impl Debug for StartNextPendingJobExecutionReq
§impl<'de> Deserialize<'de> for StartNextPendingJobExecutionReq
impl<'de> Deserialize<'de> for StartNextPendingJobExecutionReq
§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
Auto Trait Implementations§
impl Freeze for StartNextPendingJobExecutionReq
impl RefUnwindSafe for StartNextPendingJobExecutionReq
impl Send for StartNextPendingJobExecutionReq
impl Sync for StartNextPendingJobExecutionReq
impl Unpin for StartNextPendingJobExecutionReq
impl UnwindSafe for StartNextPendingJobExecutionReq
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