Struct aws_sdk_networkmanager::operation::delete_attachment::builders::DeleteAttachmentOutputBuilder
source · #[non_exhaustive]pub struct DeleteAttachmentOutputBuilder { /* private fields */ }
Expand description
A builder for DeleteAttachmentOutput
.
Implementations§
source§impl DeleteAttachmentOutputBuilder
impl DeleteAttachmentOutputBuilder
sourcepub fn attachment(self, input: Attachment) -> Self
pub fn attachment(self, input: Attachment) -> Self
Information about the deleted attachment.
sourcepub fn set_attachment(self, input: Option<Attachment>) -> Self
pub fn set_attachment(self, input: Option<Attachment>) -> Self
Information about the deleted attachment.
sourcepub fn get_attachment(&self) -> &Option<Attachment>
pub fn get_attachment(&self) -> &Option<Attachment>
Information about the deleted attachment.
sourcepub fn build(self) -> DeleteAttachmentOutput
pub fn build(self) -> DeleteAttachmentOutput
Consumes the builder and constructs a DeleteAttachmentOutput
.
Trait Implementations§
source§impl Clone for DeleteAttachmentOutputBuilder
impl Clone for DeleteAttachmentOutputBuilder
source§fn clone(&self) -> DeleteAttachmentOutputBuilder
fn clone(&self) -> DeleteAttachmentOutputBuilder
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 DeleteAttachmentOutputBuilder
impl Default for DeleteAttachmentOutputBuilder
source§fn default() -> DeleteAttachmentOutputBuilder
fn default() -> DeleteAttachmentOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeleteAttachmentOutputBuilder
impl PartialEq for DeleteAttachmentOutputBuilder
source§fn eq(&self, other: &DeleteAttachmentOutputBuilder) -> bool
fn eq(&self, other: &DeleteAttachmentOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeleteAttachmentOutputBuilder
Auto Trait Implementations§
impl Freeze for DeleteAttachmentOutputBuilder
impl RefUnwindSafe for DeleteAttachmentOutputBuilder
impl Send for DeleteAttachmentOutputBuilder
impl Sync for DeleteAttachmentOutputBuilder
impl Unpin for DeleteAttachmentOutputBuilder
impl UnwindSafe for DeleteAttachmentOutputBuilder
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>
Creates a shared type from an unshared type.