#[non_exhaustive]pub struct PublishDataQualityResultV2OutputBuilder { /* private fields */ }Expand description
A builder for PublishDataQualityResultV2Output.
Implementations§
Source§impl PublishDataQualityResultV2OutputBuilder
impl PublishDataQualityResultV2OutputBuilder
Sourcepub fn result_id(self, input: impl Into<String>) -> Self
pub fn result_id(self, input: impl Into<String>) -> Self
The ID of the result.
This field is required.Sourcepub fn set_result_id(self, input: Option<String>) -> Self
pub fn set_result_id(self, input: Option<String>) -> Self
The ID of the result.
Sourcepub fn get_result_id(&self) -> &Option<String>
pub fn get_result_id(&self) -> &Option<String>
The ID of the result.
Sourcepub fn build(self) -> Result<PublishDataQualityResultV2Output, BuildError>
pub fn build(self) -> Result<PublishDataQualityResultV2Output, BuildError>
Consumes the builder and constructs a PublishDataQualityResultV2Output.
This method will fail if any of the following fields are not set:
Trait Implementations§
Source§impl Clone for PublishDataQualityResultV2OutputBuilder
impl Clone for PublishDataQualityResultV2OutputBuilder
Source§fn clone(&self) -> PublishDataQualityResultV2OutputBuilder
fn clone(&self) -> PublishDataQualityResultV2OutputBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PublishDataQualityResultV2OutputBuilder
impl Default for PublishDataQualityResultV2OutputBuilder
Source§fn default() -> PublishDataQualityResultV2OutputBuilder
fn default() -> PublishDataQualityResultV2OutputBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for PublishDataQualityResultV2OutputBuilder
Auto Trait Implementations§
impl Freeze for PublishDataQualityResultV2OutputBuilder
impl RefUnwindSafe for PublishDataQualityResultV2OutputBuilder
impl Send for PublishDataQualityResultV2OutputBuilder
impl Sync for PublishDataQualityResultV2OutputBuilder
impl Unpin for PublishDataQualityResultV2OutputBuilder
impl UnsafeUnpin for PublishDataQualityResultV2OutputBuilder
impl UnwindSafe for PublishDataQualityResultV2OutputBuilder
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§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.