Struct aws_sdk_artifact::operation::get_report_metadata::builders::GetReportMetadataOutputBuilder
source · #[non_exhaustive]pub struct GetReportMetadataOutputBuilder { /* private fields */ }Expand description
A builder for GetReportMetadataOutput.
Implementations§
source§impl GetReportMetadataOutputBuilder
impl GetReportMetadataOutputBuilder
sourcepub fn report_details(self, input: ReportDetail) -> Self
pub fn report_details(self, input: ReportDetail) -> Self
Report resource detail.
sourcepub fn set_report_details(self, input: Option<ReportDetail>) -> Self
pub fn set_report_details(self, input: Option<ReportDetail>) -> Self
Report resource detail.
sourcepub fn get_report_details(&self) -> &Option<ReportDetail>
pub fn get_report_details(&self) -> &Option<ReportDetail>
Report resource detail.
sourcepub fn build(self) -> GetReportMetadataOutput
pub fn build(self) -> GetReportMetadataOutput
Consumes the builder and constructs a GetReportMetadataOutput.
Trait Implementations§
source§impl Clone for GetReportMetadataOutputBuilder
impl Clone for GetReportMetadataOutputBuilder
source§fn clone(&self) -> GetReportMetadataOutputBuilder
fn clone(&self) -> GetReportMetadataOutputBuilder
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 GetReportMetadataOutputBuilder
impl Default for GetReportMetadataOutputBuilder
source§fn default() -> GetReportMetadataOutputBuilder
fn default() -> GetReportMetadataOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetReportMetadataOutputBuilder
impl PartialEq for GetReportMetadataOutputBuilder
source§fn eq(&self, other: &GetReportMetadataOutputBuilder) -> bool
fn eq(&self, other: &GetReportMetadataOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetReportMetadataOutputBuilder
Auto Trait Implementations§
impl Freeze for GetReportMetadataOutputBuilder
impl RefUnwindSafe for GetReportMetadataOutputBuilder
impl Send for GetReportMetadataOutputBuilder
impl Sync for GetReportMetadataOutputBuilder
impl Unpin for GetReportMetadataOutputBuilder
impl UnwindSafe for GetReportMetadataOutputBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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.