Enum gapi_grpc::google::devtools::cloudbuild::v1::build_trigger::BuildTemplate[][src]

pub enum BuildTemplate {
    Build(Build),
    Filename(String),
}

Template describing the Build request to make when the trigger is matched.

Variants

Build(Build)

Contents of the build template.

Filename(String)

Path, from the source root, to the build configuration file (i.e. cloudbuild.yaml).

Implementations

impl BuildTemplate[src]

pub fn encode<B>(&self, buf: &mut B) where
    B: BufMut
[src]

pub fn merge<B>(
    field: &mut Option<BuildTemplate>,
    tag: u32,
    wire_type: WireType,
    buf: &mut B,
    ctx: DecodeContext
) -> Result<(), DecodeError> where
    B: Buf
[src]

pub fn encoded_len(&self) -> usize[src]

Trait Implementations

impl Clone for BuildTemplate[src]

impl Debug for BuildTemplate[src]

impl PartialEq<BuildTemplate> for BuildTemplate[src]

impl StructuralPartialEq for BuildTemplate[src]

Auto Trait Implementations

impl RefUnwindSafe for BuildTemplate

impl Send for BuildTemplate

impl Sync for BuildTemplate

impl Unpin for BuildTemplate

impl UnwindSafe for BuildTemplate

Blanket Implementations

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

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

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

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>, 
[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]