[][src]Struct rusoto_codepipeline::Artifact

pub struct Artifact {
    pub location: Option<ArtifactLocation>,
    pub name: Option<String>,
    pub revision: Option<String>,
}

Represents information about an artifact that will be worked upon by actions in the pipeline.

Fields

The location of an artifact.

The artifact's name.

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

Trait Implementations

impl Clone for Artifact
[src]

Performs copy-assignment from source. Read more

impl Default for Artifact
[src]

impl PartialEq<Artifact> for Artifact
[src]

impl Debug for Artifact
[src]

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

Auto Trait Implementations

impl Send for Artifact

impl Sync for Artifact

Blanket Implementations

impl<T> From for T
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

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

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

impl<T> Erased for T

impl<T> Same for T

Should always be Self