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