Struct aws_sdk_auditmanager::operation::update_control::builders::UpdateControlOutputBuilder
source · #[non_exhaustive]pub struct UpdateControlOutputBuilder { /* private fields */ }
Expand description
A builder for UpdateControlOutput
.
Implementations§
source§impl UpdateControlOutputBuilder
impl UpdateControlOutputBuilder
sourcepub fn control(self, input: Control) -> Self
pub fn control(self, input: Control) -> Self
The name of the updated control set that the UpdateControl
API returned.
sourcepub fn set_control(self, input: Option<Control>) -> Self
pub fn set_control(self, input: Option<Control>) -> Self
The name of the updated control set that the UpdateControl
API returned.
sourcepub fn get_control(&self) -> &Option<Control>
pub fn get_control(&self) -> &Option<Control>
The name of the updated control set that the UpdateControl
API returned.
sourcepub fn build(self) -> UpdateControlOutput
pub fn build(self) -> UpdateControlOutput
Consumes the builder and constructs a UpdateControlOutput
.
Trait Implementations§
source§impl Clone for UpdateControlOutputBuilder
impl Clone for UpdateControlOutputBuilder
source§fn clone(&self) -> UpdateControlOutputBuilder
fn clone(&self) -> UpdateControlOutputBuilder
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 UpdateControlOutputBuilder
impl Debug for UpdateControlOutputBuilder
source§impl Default for UpdateControlOutputBuilder
impl Default for UpdateControlOutputBuilder
source§fn default() -> UpdateControlOutputBuilder
fn default() -> UpdateControlOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateControlOutputBuilder
impl PartialEq for UpdateControlOutputBuilder
source§fn eq(&self, other: &UpdateControlOutputBuilder) -> bool
fn eq(&self, other: &UpdateControlOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateControlOutputBuilder
Auto Trait Implementations§
impl Freeze for UpdateControlOutputBuilder
impl RefUnwindSafe for UpdateControlOutputBuilder
impl Send for UpdateControlOutputBuilder
impl Sync for UpdateControlOutputBuilder
impl Unpin for UpdateControlOutputBuilder
impl UnwindSafe for UpdateControlOutputBuilder
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.