Struct google_api_proto::google::cloud::deploy::v1::release::SkaffoldSupportedCondition
source · pub struct SkaffoldSupportedCondition {
pub status: bool,
pub skaffold_support_state: i32,
pub maintenance_mode_time: Option<Timestamp>,
pub support_expiration_time: Option<Timestamp>,
}
Expand description
SkaffoldSupportedCondition contains information about when support for the release’s version of Skaffold ends.
Fields§
§status: bool
True if the version of Skaffold used by this release is supported.
skaffold_support_state: i32
The Skaffold support state for this release’s version of Skaffold.
maintenance_mode_time: Option<Timestamp>
The time at which this release’s version of Skaffold will enter maintenance mode.
support_expiration_time: Option<Timestamp>
The time at which this release’s version of Skaffold will no longer be supported.
Implementations§
source§impl SkaffoldSupportedCondition
impl SkaffoldSupportedCondition
sourcepub fn skaffold_support_state(&self) -> SkaffoldSupportState
pub fn skaffold_support_state(&self) -> SkaffoldSupportState
Returns the enum value of skaffold_support_state
, or the default if the field is set to an invalid enum value.
sourcepub fn set_skaffold_support_state(&mut self, value: SkaffoldSupportState)
pub fn set_skaffold_support_state(&mut self, value: SkaffoldSupportState)
Sets skaffold_support_state
to the provided enum value.
Trait Implementations§
source§impl Clone for SkaffoldSupportedCondition
impl Clone for SkaffoldSupportedCondition
source§fn clone(&self) -> SkaffoldSupportedCondition
fn clone(&self) -> SkaffoldSupportedCondition
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 SkaffoldSupportedCondition
impl Debug for SkaffoldSupportedCondition
source§impl Default for SkaffoldSupportedCondition
impl Default for SkaffoldSupportedCondition
source§impl Message for SkaffoldSupportedCondition
impl Message for SkaffoldSupportedCondition
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 SkaffoldSupportedCondition
impl PartialEq for SkaffoldSupportedCondition
source§fn eq(&self, other: &SkaffoldSupportedCondition) -> bool
fn eq(&self, other: &SkaffoldSupportedCondition) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for SkaffoldSupportedCondition
impl StructuralPartialEq for SkaffoldSupportedCondition
Auto Trait Implementations§
impl Freeze for SkaffoldSupportedCondition
impl RefUnwindSafe for SkaffoldSupportedCondition
impl Send for SkaffoldSupportedCondition
impl Sync for SkaffoldSupportedCondition
impl Unpin for SkaffoldSupportedCondition
impl UnwindSafe for SkaffoldSupportedCondition
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