#[non_exhaustive]pub struct ListPackageVersionsOutput { /* private fields */ }
Implementations
sourceimpl ListPackageVersionsOutput
impl ListPackageVersionsOutput
sourcepub fn default_display_version(&self) -> Option<&str>
pub fn default_display_version(&self) -> Option<&str>
The default package version to display. This depends on the package format:
-
For Maven and PyPI packages, it's the most recently published package version.
-
For npm packages, it's the version referenced by the
latest
tag. If thelatest
tag is not set, it's the most recently published package version.
sourcepub fn format(&self) -> Option<&PackageFormat>
pub fn format(&self) -> Option<&PackageFormat>
A format of the package.
sourcepub fn namespace(&self) -> Option<&str>
pub fn namespace(&self) -> Option<&str>
The namespace of the package that contains the requested package versions. The package component that specifies its namespace depends on its type. For example:
-
The namespace of a Maven package is its
groupId
. -
The namespace of an npm package is its
scope
. -
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
sourcepub fn versions(&self) -> Option<&[PackageVersionSummary]>
pub fn versions(&self) -> Option<&[PackageVersionSummary]>
The returned list of PackageVersionSummary objects.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
If there are additional results, this is the token for the next set of results.
sourceimpl ListPackageVersionsOutput
impl ListPackageVersionsOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ListPackageVersionsOutput
.
Trait Implementations
sourceimpl Clone for ListPackageVersionsOutput
impl Clone for ListPackageVersionsOutput
sourcefn clone(&self) -> ListPackageVersionsOutput
fn clone(&self) -> ListPackageVersionsOutput
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 ListPackageVersionsOutput
impl Debug for ListPackageVersionsOutput
sourceimpl PartialEq<ListPackageVersionsOutput> for ListPackageVersionsOutput
impl PartialEq<ListPackageVersionsOutput> for ListPackageVersionsOutput
sourcefn eq(&self, other: &ListPackageVersionsOutput) -> bool
fn eq(&self, other: &ListPackageVersionsOutput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for ListPackageVersionsOutput
Auto Trait Implementations
impl RefUnwindSafe for ListPackageVersionsOutput
impl Send for ListPackageVersionsOutput
impl Sync for ListPackageVersionsOutput
impl Unpin for ListPackageVersionsOutput
impl UnwindSafe for ListPackageVersionsOutput
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