Struct aws_sdk_networkmanager::operation::start_route_analysis::builders::StartRouteAnalysisOutputBuilder
source · #[non_exhaustive]pub struct StartRouteAnalysisOutputBuilder { /* private fields */ }
Expand description
A builder for StartRouteAnalysisOutput
.
Implementations§
source§impl StartRouteAnalysisOutputBuilder
impl StartRouteAnalysisOutputBuilder
sourcepub fn route_analysis(self, input: RouteAnalysis) -> Self
pub fn route_analysis(self, input: RouteAnalysis) -> Self
The route analysis.
sourcepub fn set_route_analysis(self, input: Option<RouteAnalysis>) -> Self
pub fn set_route_analysis(self, input: Option<RouteAnalysis>) -> Self
The route analysis.
sourcepub fn get_route_analysis(&self) -> &Option<RouteAnalysis>
pub fn get_route_analysis(&self) -> &Option<RouteAnalysis>
The route analysis.
sourcepub fn build(self) -> StartRouteAnalysisOutput
pub fn build(self) -> StartRouteAnalysisOutput
Consumes the builder and constructs a StartRouteAnalysisOutput
.
Trait Implementations§
source§impl Clone for StartRouteAnalysisOutputBuilder
impl Clone for StartRouteAnalysisOutputBuilder
source§fn clone(&self) -> StartRouteAnalysisOutputBuilder
fn clone(&self) -> StartRouteAnalysisOutputBuilder
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 StartRouteAnalysisOutputBuilder
impl Default for StartRouteAnalysisOutputBuilder
source§fn default() -> StartRouteAnalysisOutputBuilder
fn default() -> StartRouteAnalysisOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for StartRouteAnalysisOutputBuilder
impl PartialEq for StartRouteAnalysisOutputBuilder
source§fn eq(&self, other: &StartRouteAnalysisOutputBuilder) -> bool
fn eq(&self, other: &StartRouteAnalysisOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for StartRouteAnalysisOutputBuilder
Auto Trait Implementations§
impl Freeze for StartRouteAnalysisOutputBuilder
impl RefUnwindSafe for StartRouteAnalysisOutputBuilder
impl Send for StartRouteAnalysisOutputBuilder
impl Sync for StartRouteAnalysisOutputBuilder
impl Unpin for StartRouteAnalysisOutputBuilder
impl UnwindSafe for StartRouteAnalysisOutputBuilder
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.