#[non_exhaustive]pub struct RepositoryExternalConnectionInfo { /* private fields */ }
Expand description
Contains information about the external connection of a repository.
Implementations
sourceimpl RepositoryExternalConnectionInfo
impl RepositoryExternalConnectionInfo
sourcepub fn external_connection_name(&self) -> Option<&str>
pub fn external_connection_name(&self) -> Option<&str>
The name of the external connection associated with a repository.
sourcepub fn package_format(&self) -> Option<&PackageFormat>
pub fn package_format(&self) -> Option<&PackageFormat>
The package format associated with a repository's external connection. The valid package formats are:
-
npm
: A Node Package Manager (npm) package. -
pypi
: A Python Package Index (PyPI) package. -
maven
: A Maven package that contains compiled code in a distributable format, such as a JAR file. -
nuget
: A NuGet package.
sourcepub fn status(&self) -> Option<&ExternalConnectionStatus>
pub fn status(&self) -> Option<&ExternalConnectionStatus>
The status of the external connection of a repository. There is one valid value, Available
.
sourceimpl RepositoryExternalConnectionInfo
impl RepositoryExternalConnectionInfo
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture RepositoryExternalConnectionInfo
.
Trait Implementations
sourceimpl Clone for RepositoryExternalConnectionInfo
impl Clone for RepositoryExternalConnectionInfo
sourcefn clone(&self) -> RepositoryExternalConnectionInfo
fn clone(&self) -> RepositoryExternalConnectionInfo
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 PartialEq<RepositoryExternalConnectionInfo> for RepositoryExternalConnectionInfo
impl PartialEq<RepositoryExternalConnectionInfo> for RepositoryExternalConnectionInfo
sourcefn eq(&self, other: &RepositoryExternalConnectionInfo) -> bool
fn eq(&self, other: &RepositoryExternalConnectionInfo) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for RepositoryExternalConnectionInfo
Auto Trait Implementations
impl RefUnwindSafe for RepositoryExternalConnectionInfo
impl Send for RepositoryExternalConnectionInfo
impl Sync for RepositoryExternalConnectionInfo
impl Unpin for RepositoryExternalConnectionInfo
impl UnwindSafe for RepositoryExternalConnectionInfo
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