Struct aws_sdk_networkmanager::operation::disassociate_customer_gateway::builders::DisassociateCustomerGatewayOutputBuilder
source · #[non_exhaustive]pub struct DisassociateCustomerGatewayOutputBuilder { /* private fields */ }
Expand description
A builder for DisassociateCustomerGatewayOutput
.
Implementations§
source§impl DisassociateCustomerGatewayOutputBuilder
impl DisassociateCustomerGatewayOutputBuilder
sourcepub fn customer_gateway_association(
self,
input: CustomerGatewayAssociation
) -> Self
pub fn customer_gateway_association( self, input: CustomerGatewayAssociation ) -> Self
Information about the customer gateway association.
sourcepub fn set_customer_gateway_association(
self,
input: Option<CustomerGatewayAssociation>
) -> Self
pub fn set_customer_gateway_association( self, input: Option<CustomerGatewayAssociation> ) -> Self
Information about the customer gateway association.
sourcepub fn get_customer_gateway_association(
&self
) -> &Option<CustomerGatewayAssociation>
pub fn get_customer_gateway_association( &self ) -> &Option<CustomerGatewayAssociation>
Information about the customer gateway association.
sourcepub fn build(self) -> DisassociateCustomerGatewayOutput
pub fn build(self) -> DisassociateCustomerGatewayOutput
Consumes the builder and constructs a DisassociateCustomerGatewayOutput
.
Trait Implementations§
source§impl Clone for DisassociateCustomerGatewayOutputBuilder
impl Clone for DisassociateCustomerGatewayOutputBuilder
source§fn clone(&self) -> DisassociateCustomerGatewayOutputBuilder
fn clone(&self) -> DisassociateCustomerGatewayOutputBuilder
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 DisassociateCustomerGatewayOutputBuilder
impl Default for DisassociateCustomerGatewayOutputBuilder
source§fn default() -> DisassociateCustomerGatewayOutputBuilder
fn default() -> DisassociateCustomerGatewayOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DisassociateCustomerGatewayOutputBuilder
impl PartialEq for DisassociateCustomerGatewayOutputBuilder
source§fn eq(&self, other: &DisassociateCustomerGatewayOutputBuilder) -> bool
fn eq(&self, other: &DisassociateCustomerGatewayOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DisassociateCustomerGatewayOutputBuilder
Auto Trait Implementations§
impl Freeze for DisassociateCustomerGatewayOutputBuilder
impl RefUnwindSafe for DisassociateCustomerGatewayOutputBuilder
impl Send for DisassociateCustomerGatewayOutputBuilder
impl Sync for DisassociateCustomerGatewayOutputBuilder
impl Unpin for DisassociateCustomerGatewayOutputBuilder
impl UnwindSafe for DisassociateCustomerGatewayOutputBuilder
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.