#[non_exhaustive]pub struct CreateDocumentOutputBuilder { /* private fields */ }
Expand description
A builder for CreateDocumentOutput
.
Implementations§
source§impl CreateDocumentOutputBuilder
impl CreateDocumentOutputBuilder
sourcepub fn document_description(self, input: DocumentDescription) -> Self
pub fn document_description(self, input: DocumentDescription) -> Self
Information about the SSM document.
sourcepub fn set_document_description(
self,
input: Option<DocumentDescription>
) -> Self
pub fn set_document_description( self, input: Option<DocumentDescription> ) -> Self
Information about the SSM document.
sourcepub fn get_document_description(&self) -> &Option<DocumentDescription>
pub fn get_document_description(&self) -> &Option<DocumentDescription>
Information about the SSM document.
sourcepub fn build(self) -> CreateDocumentOutput
pub fn build(self) -> CreateDocumentOutput
Consumes the builder and constructs a CreateDocumentOutput
.
Trait Implementations§
source§impl Clone for CreateDocumentOutputBuilder
impl Clone for CreateDocumentOutputBuilder
source§fn clone(&self) -> CreateDocumentOutputBuilder
fn clone(&self) -> CreateDocumentOutputBuilder
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 CreateDocumentOutputBuilder
impl Debug for CreateDocumentOutputBuilder
source§impl Default for CreateDocumentOutputBuilder
impl Default for CreateDocumentOutputBuilder
source§fn default() -> CreateDocumentOutputBuilder
fn default() -> CreateDocumentOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateDocumentOutputBuilder
impl PartialEq for CreateDocumentOutputBuilder
source§fn eq(&self, other: &CreateDocumentOutputBuilder) -> bool
fn eq(&self, other: &CreateDocumentOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateDocumentOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateDocumentOutputBuilder
impl RefUnwindSafe for CreateDocumentOutputBuilder
impl Send for CreateDocumentOutputBuilder
impl Sync for CreateDocumentOutputBuilder
impl Unpin for CreateDocumentOutputBuilder
impl UnwindSafe for CreateDocumentOutputBuilder
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.