#[non_exhaustive]pub struct NodeGroupsAddNodesRequest {
pub additional_node_count: Option<i32>,
/* private fields */
}Available on crate feature
node-groups only.Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.additional_node_count: Option<i32>Count of additional nodes to be added to the node group.
Implementations§
Source§impl NodeGroupsAddNodesRequest
impl NodeGroupsAddNodesRequest
pub fn new() -> Self
Sourcepub fn set_additional_node_count<T>(self, v: T) -> Self
pub fn set_additional_node_count<T>(self, v: T) -> Self
Sets the value of additional_node_count.
§Example
ⓘ
let x = NodeGroupsAddNodesRequest::new().set_additional_node_count(42);Sourcepub fn set_or_clear_additional_node_count<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_additional_node_count<T>(self, v: Option<T>) -> Self
Sets or clears the value of additional_node_count.
§Example
ⓘ
let x = NodeGroupsAddNodesRequest::new().set_or_clear_additional_node_count(Some(42));
let x = NodeGroupsAddNodesRequest::new().set_or_clear_additional_node_count(None::<i32>);Trait Implementations§
Source§impl Clone for NodeGroupsAddNodesRequest
impl Clone for NodeGroupsAddNodesRequest
Source§fn clone(&self) -> NodeGroupsAddNodesRequest
fn clone(&self) -> NodeGroupsAddNodesRequest
Returns a duplicate 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 NodeGroupsAddNodesRequest
impl Debug for NodeGroupsAddNodesRequest
Source§impl Default for NodeGroupsAddNodesRequest
impl Default for NodeGroupsAddNodesRequest
Source§fn default() -> NodeGroupsAddNodesRequest
fn default() -> NodeGroupsAddNodesRequest
Returns the “default value” for a type. Read more
Source§impl Message for NodeGroupsAddNodesRequest
impl Message for NodeGroupsAddNodesRequest
impl StructuralPartialEq for NodeGroupsAddNodesRequest
Auto Trait Implementations§
impl Freeze for NodeGroupsAddNodesRequest
impl RefUnwindSafe for NodeGroupsAddNodesRequest
impl Send for NodeGroupsAddNodesRequest
impl Sync for NodeGroupsAddNodesRequest
impl Unpin for NodeGroupsAddNodesRequest
impl UnwindSafe for NodeGroupsAddNodesRequest
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