#[non_exhaustive]pub struct GetDataCatalogOutputBuilder { /* private fields */ }Expand description
A builder for GetDataCatalogOutput.
Implementations§
Source§impl GetDataCatalogOutputBuilder
impl GetDataCatalogOutputBuilder
Sourcepub fn data_catalog(self, input: DataCatalog) -> Self
pub fn data_catalog(self, input: DataCatalog) -> Self
The data catalog returned.
Sourcepub fn set_data_catalog(self, input: Option<DataCatalog>) -> Self
pub fn set_data_catalog(self, input: Option<DataCatalog>) -> Self
The data catalog returned.
Sourcepub fn get_data_catalog(&self) -> &Option<DataCatalog>
pub fn get_data_catalog(&self) -> &Option<DataCatalog>
The data catalog returned.
Sourcepub fn build(self) -> GetDataCatalogOutput
pub fn build(self) -> GetDataCatalogOutput
Consumes the builder and constructs a GetDataCatalogOutput.
Trait Implementations§
Source§impl Clone for GetDataCatalogOutputBuilder
impl Clone for GetDataCatalogOutputBuilder
Source§fn clone(&self) -> GetDataCatalogOutputBuilder
fn clone(&self) -> GetDataCatalogOutputBuilder
Returns a duplicate 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 GetDataCatalogOutputBuilder
impl Debug for GetDataCatalogOutputBuilder
Source§impl Default for GetDataCatalogOutputBuilder
impl Default for GetDataCatalogOutputBuilder
Source§fn default() -> GetDataCatalogOutputBuilder
fn default() -> GetDataCatalogOutputBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for GetDataCatalogOutputBuilder
Auto Trait Implementations§
impl Freeze for GetDataCatalogOutputBuilder
impl RefUnwindSafe for GetDataCatalogOutputBuilder
impl Send for GetDataCatalogOutputBuilder
impl Sync for GetDataCatalogOutputBuilder
impl Unpin for GetDataCatalogOutputBuilder
impl UnsafeUnpin for GetDataCatalogOutputBuilder
impl UnwindSafe for GetDataCatalogOutputBuilder
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.