Struct aws_sdk_ec2::operation::create_placement_group::builders::CreatePlacementGroupOutputBuilder
source · #[non_exhaustive]pub struct CreatePlacementGroupOutputBuilder { /* private fields */ }
Expand description
A builder for CreatePlacementGroupOutput
.
Implementations§
source§impl CreatePlacementGroupOutputBuilder
impl CreatePlacementGroupOutputBuilder
sourcepub fn placement_group(self, input: PlacementGroup) -> Self
pub fn placement_group(self, input: PlacementGroup) -> Self
Information about the placement group.
sourcepub fn set_placement_group(self, input: Option<PlacementGroup>) -> Self
pub fn set_placement_group(self, input: Option<PlacementGroup>) -> Self
Information about the placement group.
sourcepub fn get_placement_group(&self) -> &Option<PlacementGroup>
pub fn get_placement_group(&self) -> &Option<PlacementGroup>
Information about the placement group.
sourcepub fn build(self) -> CreatePlacementGroupOutput
pub fn build(self) -> CreatePlacementGroupOutput
Consumes the builder and constructs a CreatePlacementGroupOutput
.
Trait Implementations§
source§impl Clone for CreatePlacementGroupOutputBuilder
impl Clone for CreatePlacementGroupOutputBuilder
source§fn clone(&self) -> CreatePlacementGroupOutputBuilder
fn clone(&self) -> CreatePlacementGroupOutputBuilder
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 Default for CreatePlacementGroupOutputBuilder
impl Default for CreatePlacementGroupOutputBuilder
source§fn default() -> CreatePlacementGroupOutputBuilder
fn default() -> CreatePlacementGroupOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreatePlacementGroupOutputBuilder
impl PartialEq for CreatePlacementGroupOutputBuilder
source§fn eq(&self, other: &CreatePlacementGroupOutputBuilder) -> bool
fn eq(&self, other: &CreatePlacementGroupOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreatePlacementGroupOutputBuilder
Auto Trait Implementations§
impl Freeze for CreatePlacementGroupOutputBuilder
impl RefUnwindSafe for CreatePlacementGroupOutputBuilder
impl Send for CreatePlacementGroupOutputBuilder
impl Sync for CreatePlacementGroupOutputBuilder
impl Unpin for CreatePlacementGroupOutputBuilder
impl UnwindSafe for CreatePlacementGroupOutputBuilder
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.