[][src]Struct rusoto_codepipeline::Job

pub struct Job {
    pub account_id: Option<String>,
    pub data: Option<JobData>,
    pub id: Option<String>,
    pub nonce: Option<String>,

Represents information about a job.


account_id: Option<String>

The ID of the AWS account to use when performing the job.

data: Option<JobData>

Other data about a job.

id: Option<String>

The unique system-generated ID of the job.

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 AcknowledgeJob request.

Trait Implementations

impl Clone for Job[src]

impl Debug for Job[src]

impl Default for Job[src]

impl<'de> Deserialize<'de> for Job[src]

impl PartialEq<Job> for Job[src]

impl StructuralPartialEq for Job[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.