Struct aws_sdk_codeartifact::model::PackageVersionOrigin
source · [−]#[non_exhaustive]pub struct PackageVersionOrigin { /* private fields */ }
Expand description
Information about how a package version was added to a repository.
Implementations
sourceimpl PackageVersionOrigin
impl PackageVersionOrigin
sourcepub fn domain_entry_point(&self) -> Option<&DomainEntryPoint>
pub fn domain_entry_point(&self) -> Option<&DomainEntryPoint>
A DomainEntryPoint object that contains information about from which repository or external connection the package version was added to the domain.
sourcepub fn origin_type(&self) -> Option<&PackageVersionOriginType>
pub fn origin_type(&self) -> Option<&PackageVersionOriginType>
Describes how the package version was originally added to the domain. An INTERNAL
origin type means the package version was published directly to a repository in the domain. An EXTERNAL
origin type means the package version was ingested from an external connection.
sourceimpl PackageVersionOrigin
impl PackageVersionOrigin
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PackageVersionOrigin
.
Trait Implementations
sourceimpl Clone for PackageVersionOrigin
impl Clone for PackageVersionOrigin
sourcefn clone(&self) -> PackageVersionOrigin
fn clone(&self) -> PackageVersionOrigin
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PackageVersionOrigin
impl Debug for PackageVersionOrigin
sourceimpl PartialEq<PackageVersionOrigin> for PackageVersionOrigin
impl PartialEq<PackageVersionOrigin> for PackageVersionOrigin
sourcefn eq(&self, other: &PackageVersionOrigin) -> bool
fn eq(&self, other: &PackageVersionOrigin) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for PackageVersionOrigin
Auto Trait Implementations
impl RefUnwindSafe for PackageVersionOrigin
impl Send for PackageVersionOrigin
impl Sync for PackageVersionOrigin
impl Unpin for PackageVersionOrigin
impl UnwindSafe for PackageVersionOrigin
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more