pub struct ThirdPartyJobDetails {
pub data: Option<ThirdPartyJobData>,
pub id: Option<String>,
pub nonce: Option<String>,
}
Expand description
The details of a job sent in response to a GetThirdPartyJobDetails
request.
Fields§
§data: Option<ThirdPartyJobData>
The data to be returned by the third party job worker.
id: Option<String>
The identifier used to identify the job details in AWS CodePipeline.
nonce: Option<String>
A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.
Trait Implementations§
Source§impl Clone for ThirdPartyJobDetails
impl Clone for ThirdPartyJobDetails
Source§fn clone(&self) -> ThirdPartyJobDetails
fn clone(&self) -> ThirdPartyJobDetails
Returns a copy 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 moreSource§impl Debug for ThirdPartyJobDetails
impl Debug for ThirdPartyJobDetails
Source§impl Default for ThirdPartyJobDetails
impl Default for ThirdPartyJobDetails
Source§fn default() -> ThirdPartyJobDetails
fn default() -> ThirdPartyJobDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThirdPartyJobDetails
impl<'de> Deserialize<'de> for ThirdPartyJobDetails
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 PartialEq for ThirdPartyJobDetails
impl PartialEq for ThirdPartyJobDetails
impl StructuralPartialEq for ThirdPartyJobDetails
Auto Trait Implementations§
impl Freeze for ThirdPartyJobDetails
impl RefUnwindSafe for ThirdPartyJobDetails
impl Send for ThirdPartyJobDetails
impl Sync for ThirdPartyJobDetails
impl Unpin for ThirdPartyJobDetails
impl UnwindSafe for ThirdPartyJobDetails
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