Struct aws_sdk_codeguruprofiler::operation::update_profiling_group::builders::UpdateProfilingGroupOutputBuilder
source · #[non_exhaustive]pub struct UpdateProfilingGroupOutputBuilder { /* private fields */ }
Expand description
A builder for UpdateProfilingGroupOutput
.
Implementations§
source§impl UpdateProfilingGroupOutputBuilder
impl UpdateProfilingGroupOutputBuilder
sourcepub fn profiling_group(self, input: ProfilingGroupDescription) -> Self
pub fn profiling_group(self, input: ProfilingGroupDescription) -> Self
A ProfilingGroupDescription
that contains information about the returned updated profiling group.
sourcepub fn set_profiling_group(
self,
input: Option<ProfilingGroupDescription>
) -> Self
pub fn set_profiling_group( self, input: Option<ProfilingGroupDescription> ) -> Self
A ProfilingGroupDescription
that contains information about the returned updated profiling group.
sourcepub fn get_profiling_group(&self) -> &Option<ProfilingGroupDescription>
pub fn get_profiling_group(&self) -> &Option<ProfilingGroupDescription>
A ProfilingGroupDescription
that contains information about the returned updated profiling group.
sourcepub fn build(self) -> UpdateProfilingGroupOutput
pub fn build(self) -> UpdateProfilingGroupOutput
Consumes the builder and constructs a UpdateProfilingGroupOutput
.
Trait Implementations§
source§impl Clone for UpdateProfilingGroupOutputBuilder
impl Clone for UpdateProfilingGroupOutputBuilder
source§fn clone(&self) -> UpdateProfilingGroupOutputBuilder
fn clone(&self) -> UpdateProfilingGroupOutputBuilder
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 UpdateProfilingGroupOutputBuilder
impl Default for UpdateProfilingGroupOutputBuilder
source§fn default() -> UpdateProfilingGroupOutputBuilder
fn default() -> UpdateProfilingGroupOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateProfilingGroupOutputBuilder
impl PartialEq for UpdateProfilingGroupOutputBuilder
source§fn eq(&self, other: &UpdateProfilingGroupOutputBuilder) -> bool
fn eq(&self, other: &UpdateProfilingGroupOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateProfilingGroupOutputBuilder
Auto Trait Implementations§
impl Freeze for UpdateProfilingGroupOutputBuilder
impl RefUnwindSafe for UpdateProfilingGroupOutputBuilder
impl Send for UpdateProfilingGroupOutputBuilder
impl Sync for UpdateProfilingGroupOutputBuilder
impl Unpin for UpdateProfilingGroupOutputBuilder
impl UnwindSafe for UpdateProfilingGroupOutputBuilder
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.