Struct aws_sdk_ec2::operation::delete_client_vpn_route::builders::DeleteClientVpnRouteOutputBuilder
source · #[non_exhaustive]pub struct DeleteClientVpnRouteOutputBuilder { /* private fields */ }Expand description
A builder for DeleteClientVpnRouteOutput.
Implementations§
source§impl DeleteClientVpnRouteOutputBuilder
impl DeleteClientVpnRouteOutputBuilder
sourcepub fn status(self, input: ClientVpnRouteStatus) -> Self
pub fn status(self, input: ClientVpnRouteStatus) -> Self
The current state of the route.
sourcepub fn set_status(self, input: Option<ClientVpnRouteStatus>) -> Self
pub fn set_status(self, input: Option<ClientVpnRouteStatus>) -> Self
The current state of the route.
sourcepub fn get_status(&self) -> &Option<ClientVpnRouteStatus>
pub fn get_status(&self) -> &Option<ClientVpnRouteStatus>
The current state of the route.
sourcepub fn build(self) -> DeleteClientVpnRouteOutput
pub fn build(self) -> DeleteClientVpnRouteOutput
Consumes the builder and constructs a DeleteClientVpnRouteOutput.
Trait Implementations§
source§impl Clone for DeleteClientVpnRouteOutputBuilder
impl Clone for DeleteClientVpnRouteOutputBuilder
source§fn clone(&self) -> DeleteClientVpnRouteOutputBuilder
fn clone(&self) -> DeleteClientVpnRouteOutputBuilder
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 DeleteClientVpnRouteOutputBuilder
impl Default for DeleteClientVpnRouteOutputBuilder
source§fn default() -> DeleteClientVpnRouteOutputBuilder
fn default() -> DeleteClientVpnRouteOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeleteClientVpnRouteOutputBuilder
impl PartialEq for DeleteClientVpnRouteOutputBuilder
source§fn eq(&self, other: &DeleteClientVpnRouteOutputBuilder) -> bool
fn eq(&self, other: &DeleteClientVpnRouteOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DeleteClientVpnRouteOutputBuilder
Auto Trait Implementations§
impl Freeze for DeleteClientVpnRouteOutputBuilder
impl RefUnwindSafe for DeleteClientVpnRouteOutputBuilder
impl Send for DeleteClientVpnRouteOutputBuilder
impl Sync for DeleteClientVpnRouteOutputBuilder
impl Unpin for DeleteClientVpnRouteOutputBuilder
impl UnwindSafe for DeleteClientVpnRouteOutputBuilder
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>
Creates a shared type from an unshared type.