Struct aws_sdk_codeartifact::operation::disassociate_external_connection::builders::DisassociateExternalConnectionOutputBuilder
source · #[non_exhaustive]pub struct DisassociateExternalConnectionOutputBuilder { /* private fields */ }
Expand description
A builder for DisassociateExternalConnectionOutput
.
Implementations§
source§impl DisassociateExternalConnectionOutputBuilder
impl DisassociateExternalConnectionOutputBuilder
sourcepub fn repository(self, input: RepositoryDescription) -> Self
pub fn repository(self, input: RepositoryDescription) -> Self
The repository associated with the removed external connection.
sourcepub fn set_repository(self, input: Option<RepositoryDescription>) -> Self
pub fn set_repository(self, input: Option<RepositoryDescription>) -> Self
The repository associated with the removed external connection.
sourcepub fn get_repository(&self) -> &Option<RepositoryDescription>
pub fn get_repository(&self) -> &Option<RepositoryDescription>
The repository associated with the removed external connection.
sourcepub fn build(self) -> DisassociateExternalConnectionOutput
pub fn build(self) -> DisassociateExternalConnectionOutput
Consumes the builder and constructs a DisassociateExternalConnectionOutput
.
Trait Implementations§
source§impl Clone for DisassociateExternalConnectionOutputBuilder
impl Clone for DisassociateExternalConnectionOutputBuilder
source§fn clone(&self) -> DisassociateExternalConnectionOutputBuilder
fn clone(&self) -> DisassociateExternalConnectionOutputBuilder
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 DisassociateExternalConnectionOutputBuilder
impl Default for DisassociateExternalConnectionOutputBuilder
source§fn default() -> DisassociateExternalConnectionOutputBuilder
fn default() -> DisassociateExternalConnectionOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DisassociateExternalConnectionOutputBuilder
impl PartialEq for DisassociateExternalConnectionOutputBuilder
source§fn eq(&self, other: &DisassociateExternalConnectionOutputBuilder) -> bool
fn eq(&self, other: &DisassociateExternalConnectionOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DisassociateExternalConnectionOutputBuilder
Auto Trait Implementations§
impl Freeze for DisassociateExternalConnectionOutputBuilder
impl RefUnwindSafe for DisassociateExternalConnectionOutputBuilder
impl Send for DisassociateExternalConnectionOutputBuilder
impl Sync for DisassociateExternalConnectionOutputBuilder
impl Unpin for DisassociateExternalConnectionOutputBuilder
impl UnwindSafe for DisassociateExternalConnectionOutputBuilder
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.