Struct aws_sdk_drs::operation::create_extended_source_server::builders::CreateExtendedSourceServerOutputBuilder
source · #[non_exhaustive]pub struct CreateExtendedSourceServerOutputBuilder { /* private fields */ }
Expand description
A builder for CreateExtendedSourceServerOutput
.
Implementations§
source§impl CreateExtendedSourceServerOutputBuilder
impl CreateExtendedSourceServerOutputBuilder
sourcepub fn source_server(self, input: SourceServer) -> Self
pub fn source_server(self, input: SourceServer) -> Self
Created extended source server.
sourcepub fn set_source_server(self, input: Option<SourceServer>) -> Self
pub fn set_source_server(self, input: Option<SourceServer>) -> Self
Created extended source server.
sourcepub fn get_source_server(&self) -> &Option<SourceServer>
pub fn get_source_server(&self) -> &Option<SourceServer>
Created extended source server.
sourcepub fn build(self) -> CreateExtendedSourceServerOutput
pub fn build(self) -> CreateExtendedSourceServerOutput
Consumes the builder and constructs a CreateExtendedSourceServerOutput
.
Trait Implementations§
source§impl Clone for CreateExtendedSourceServerOutputBuilder
impl Clone for CreateExtendedSourceServerOutputBuilder
source§fn clone(&self) -> CreateExtendedSourceServerOutputBuilder
fn clone(&self) -> CreateExtendedSourceServerOutputBuilder
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 CreateExtendedSourceServerOutputBuilder
impl Default for CreateExtendedSourceServerOutputBuilder
source§fn default() -> CreateExtendedSourceServerOutputBuilder
fn default() -> CreateExtendedSourceServerOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateExtendedSourceServerOutputBuilder
impl PartialEq for CreateExtendedSourceServerOutputBuilder
source§fn eq(&self, other: &CreateExtendedSourceServerOutputBuilder) -> bool
fn eq(&self, other: &CreateExtendedSourceServerOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateExtendedSourceServerOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateExtendedSourceServerOutputBuilder
impl RefUnwindSafe for CreateExtendedSourceServerOutputBuilder
impl Send for CreateExtendedSourceServerOutputBuilder
impl Sync for CreateExtendedSourceServerOutputBuilder
impl Unpin for CreateExtendedSourceServerOutputBuilder
impl UnwindSafe for CreateExtendedSourceServerOutputBuilder
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.