#[non_exhaustive]pub struct DescribeServerOutputBuilder { /* private fields */ }Expand description
A builder for DescribeServerOutput.
Implementations§
source§impl DescribeServerOutputBuilder
impl DescribeServerOutputBuilder
sourcepub fn server(self, input: DescribedServer) -> Self
pub fn server(self, input: DescribedServer) -> Self
An array containing the properties of a server with the ServerID you specified.
sourcepub fn set_server(self, input: Option<DescribedServer>) -> Self
pub fn set_server(self, input: Option<DescribedServer>) -> Self
An array containing the properties of a server with the ServerID you specified.
sourcepub fn get_server(&self) -> &Option<DescribedServer>
pub fn get_server(&self) -> &Option<DescribedServer>
An array containing the properties of a server with the ServerID you specified.
sourcepub fn build(self) -> DescribeServerOutput
pub fn build(self) -> DescribeServerOutput
Consumes the builder and constructs a DescribeServerOutput.
Trait Implementations§
source§impl Clone for DescribeServerOutputBuilder
impl Clone for DescribeServerOutputBuilder
source§fn clone(&self) -> DescribeServerOutputBuilder
fn clone(&self) -> DescribeServerOutputBuilder
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 Debug for DescribeServerOutputBuilder
impl Debug for DescribeServerOutputBuilder
source§impl Default for DescribeServerOutputBuilder
impl Default for DescribeServerOutputBuilder
source§fn default() -> DescribeServerOutputBuilder
fn default() -> DescribeServerOutputBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for DescribeServerOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeServerOutputBuilder
impl RefUnwindSafe for DescribeServerOutputBuilder
impl Send for DescribeServerOutputBuilder
impl Sync for DescribeServerOutputBuilder
impl Unpin for DescribeServerOutputBuilder
impl UnwindSafe for DescribeServerOutputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.