Struct aws_sdk_iotthingsgraph::operation::get_system_instance::builders::GetSystemInstanceOutputBuilder
source · #[non_exhaustive]pub struct GetSystemInstanceOutputBuilder { /* private fields */ }
Expand description
A builder for GetSystemInstanceOutput
.
Implementations§
source§impl GetSystemInstanceOutputBuilder
impl GetSystemInstanceOutputBuilder
sourcepub fn description(self, input: SystemInstanceDescription) -> Self
pub fn description(self, input: SystemInstanceDescription) -> Self
An object that describes the system instance.
sourcepub fn set_description(self, input: Option<SystemInstanceDescription>) -> Self
pub fn set_description(self, input: Option<SystemInstanceDescription>) -> Self
An object that describes the system instance.
sourcepub fn get_description(&self) -> &Option<SystemInstanceDescription>
pub fn get_description(&self) -> &Option<SystemInstanceDescription>
An object that describes the system instance.
sourcepub fn build(self) -> GetSystemInstanceOutput
pub fn build(self) -> GetSystemInstanceOutput
Consumes the builder and constructs a GetSystemInstanceOutput
.
Trait Implementations§
source§impl Clone for GetSystemInstanceOutputBuilder
impl Clone for GetSystemInstanceOutputBuilder
source§fn clone(&self) -> GetSystemInstanceOutputBuilder
fn clone(&self) -> GetSystemInstanceOutputBuilder
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 GetSystemInstanceOutputBuilder
impl Default for GetSystemInstanceOutputBuilder
source§fn default() -> GetSystemInstanceOutputBuilder
fn default() -> GetSystemInstanceOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetSystemInstanceOutputBuilder
impl PartialEq for GetSystemInstanceOutputBuilder
source§fn eq(&self, other: &GetSystemInstanceOutputBuilder) -> bool
fn eq(&self, other: &GetSystemInstanceOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetSystemInstanceOutputBuilder
Auto Trait Implementations§
impl Freeze for GetSystemInstanceOutputBuilder
impl RefUnwindSafe for GetSystemInstanceOutputBuilder
impl Send for GetSystemInstanceOutputBuilder
impl Sync for GetSystemInstanceOutputBuilder
impl Unpin for GetSystemInstanceOutputBuilder
impl UnwindSafe for GetSystemInstanceOutputBuilder
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.