Struct google_api_proto::google::cloud::gkehub::configmanagement::v1::OperatorState
source · pub struct OperatorState {
pub version: String,
pub deployment_state: i32,
pub errors: Vec<InstallError>,
}
Expand description
State information for an ACM’s Operator
Fields§
§version: String
The semenatic version number of the operator
deployment_state: i32
The state of the Operator’s deployment
errors: Vec<InstallError>
Install errors.
Implementations§
source§impl OperatorState
impl OperatorState
sourcepub fn deployment_state(&self) -> DeploymentState
pub fn deployment_state(&self) -> DeploymentState
Returns the enum value of deployment_state
, or the default if the field is set to an invalid enum value.
sourcepub fn set_deployment_state(&mut self, value: DeploymentState)
pub fn set_deployment_state(&mut self, value: DeploymentState)
Sets deployment_state
to the provided enum value.
Trait Implementations§
source§impl Clone for OperatorState
impl Clone for OperatorState
source§fn clone(&self) -> OperatorState
fn clone(&self) -> OperatorState
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 OperatorState
impl Debug for OperatorState
source§impl Default for OperatorState
impl Default for OperatorState
source§impl Message for OperatorState
impl Message for OperatorState
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 OperatorState
impl PartialEq for OperatorState
source§fn eq(&self, other: &OperatorState) -> bool
fn eq(&self, other: &OperatorState) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for OperatorState
Auto Trait Implementations§
impl Freeze for OperatorState
impl RefUnwindSafe for OperatorState
impl Send for OperatorState
impl Sync for OperatorState
impl Unpin for OperatorState
impl UnwindSafe for OperatorState
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