Struct aws_sdk_memorydb::operation::delete_subnet_group::builders::DeleteSubnetGroupOutputBuilder
source · #[non_exhaustive]pub struct DeleteSubnetGroupOutputBuilder { /* private fields */ }
Expand description
A builder for DeleteSubnetGroupOutput
.
Implementations§
source§impl DeleteSubnetGroupOutputBuilder
impl DeleteSubnetGroupOutputBuilder
sourcepub fn subnet_group(self, input: SubnetGroup) -> Self
pub fn subnet_group(self, input: SubnetGroup) -> Self
The subnet group object that has been deleted.
sourcepub fn set_subnet_group(self, input: Option<SubnetGroup>) -> Self
pub fn set_subnet_group(self, input: Option<SubnetGroup>) -> Self
The subnet group object that has been deleted.
sourcepub fn get_subnet_group(&self) -> &Option<SubnetGroup>
pub fn get_subnet_group(&self) -> &Option<SubnetGroup>
The subnet group object that has been deleted.
sourcepub fn build(self) -> DeleteSubnetGroupOutput
pub fn build(self) -> DeleteSubnetGroupOutput
Consumes the builder and constructs a DeleteSubnetGroupOutput
.
Trait Implementations§
source§impl Clone for DeleteSubnetGroupOutputBuilder
impl Clone for DeleteSubnetGroupOutputBuilder
source§fn clone(&self) -> DeleteSubnetGroupOutputBuilder
fn clone(&self) -> DeleteSubnetGroupOutputBuilder
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 DeleteSubnetGroupOutputBuilder
impl Default for DeleteSubnetGroupOutputBuilder
source§fn default() -> DeleteSubnetGroupOutputBuilder
fn default() -> DeleteSubnetGroupOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeleteSubnetGroupOutputBuilder
impl PartialEq for DeleteSubnetGroupOutputBuilder
source§fn eq(&self, other: &DeleteSubnetGroupOutputBuilder) -> bool
fn eq(&self, other: &DeleteSubnetGroupOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeleteSubnetGroupOutputBuilder
Auto Trait Implementations§
impl Freeze for DeleteSubnetGroupOutputBuilder
impl RefUnwindSafe for DeleteSubnetGroupOutputBuilder
impl Send for DeleteSubnetGroupOutputBuilder
impl Sync for DeleteSubnetGroupOutputBuilder
impl Unpin for DeleteSubnetGroupOutputBuilder
impl UnwindSafe for DeleteSubnetGroupOutputBuilder
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.