Struct google_api_proto::google::cloud::deploy::v1::DeploymentJobs
source · pub struct DeploymentJobs {
pub deploy_job: Option<Job>,
pub verify_job: Option<Job>,
pub predeploy_job: Option<Job>,
pub postdeploy_job: Option<Job>,
}
Expand description
Deployment job composition.
Fields§
§deploy_job: Option<Job>
Output only. The deploy Job. This is the deploy job in the phase.
verify_job: Option<Job>
Output only. The verify Job. Runs after a deploy if the deploy succeeds.
predeploy_job: Option<Job>
Output only. The predeploy Job, which is the first job on the phase.
postdeploy_job: Option<Job>
Output only. The postdeploy Job, which is the last job on the phase.
Trait Implementations§
source§impl Clone for DeploymentJobs
impl Clone for DeploymentJobs
source§fn clone(&self) -> DeploymentJobs
fn clone(&self) -> DeploymentJobs
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 DeploymentJobs
impl Debug for DeploymentJobs
source§impl Default for DeploymentJobs
impl Default for DeploymentJobs
source§impl Message for DeploymentJobs
impl Message for DeploymentJobs
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for DeploymentJobs
impl PartialEq for DeploymentJobs
source§fn eq(&self, other: &DeploymentJobs) -> bool
fn eq(&self, other: &DeploymentJobs) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeploymentJobs
Auto Trait Implementations§
impl Freeze for DeploymentJobs
impl RefUnwindSafe for DeploymentJobs
impl Send for DeploymentJobs
impl Sync for DeploymentJobs
impl Unpin for DeploymentJobs
impl UnwindSafe for DeploymentJobs
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request