Struct google_api_proto::google::container::v1::WindowsNodeConfig
source · pub struct WindowsNodeConfig {
pub os_version: i32,
}
Expand description
Parameters that can be configured on Windows nodes. Windows Node Config that define the parameters that will be used to configure the Windows node pool settings
Fields§
§os_version: i32
OSVersion specifies the Windows node config to be used on the node
Implementations§
source§impl WindowsNodeConfig
impl WindowsNodeConfig
sourcepub fn os_version(&self) -> OsVersion
pub fn os_version(&self) -> OsVersion
Returns the enum value of os_version
, or the default if the field is set to an invalid enum value.
sourcepub fn set_os_version(&mut self, value: OsVersion)
pub fn set_os_version(&mut self, value: OsVersion)
Sets os_version
to the provided enum value.
Trait Implementations§
source§impl Clone for WindowsNodeConfig
impl Clone for WindowsNodeConfig
source§fn clone(&self) -> WindowsNodeConfig
fn clone(&self) -> WindowsNodeConfig
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 WindowsNodeConfig
impl Debug for WindowsNodeConfig
source§impl Default for WindowsNodeConfig
impl Default for WindowsNodeConfig
source§impl Message for WindowsNodeConfig
impl Message for WindowsNodeConfig
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 WindowsNodeConfig
impl PartialEq for WindowsNodeConfig
source§fn eq(&self, other: &WindowsNodeConfig) -> bool
fn eq(&self, other: &WindowsNodeConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for WindowsNodeConfig
impl StructuralPartialEq for WindowsNodeConfig
Auto Trait Implementations§
impl Freeze for WindowsNodeConfig
impl RefUnwindSafe for WindowsNodeConfig
impl Send for WindowsNodeConfig
impl Sync for WindowsNodeConfig
impl Unpin for WindowsNodeConfig
impl UnwindSafe for WindowsNodeConfig
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