Struct aws_sdk_opensearch::operation::get_package_version_history::GetPackageVersionHistoryOutput
source · #[non_exhaustive]pub struct GetPackageVersionHistoryOutput {
pub package_id: Option<String>,
pub package_version_history_list: Option<Vec<PackageVersionHistory>>,
pub next_token: Option<String>,
/* private fields */
}Expand description
Container for response returned by GetPackageVersionHistory operation.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.package_id: Option<String>The unique identifier of the package.
package_version_history_list: Option<Vec<PackageVersionHistory>>A list of package versions, along with their creation time and commit message.
next_token: Option<String>When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Send the request again using the returned token to retrieve the next page.
Implementations§
source§impl GetPackageVersionHistoryOutput
impl GetPackageVersionHistoryOutput
sourcepub fn package_id(&self) -> Option<&str>
pub fn package_id(&self) -> Option<&str>
The unique identifier of the package.
sourcepub fn package_version_history_list(&self) -> &[PackageVersionHistory]
pub fn package_version_history_list(&self) -> &[PackageVersionHistory]
A list of package versions, along with their creation time and commit message.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .package_version_history_list.is_none().
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Send the request again using the returned token to retrieve the next page.
source§impl GetPackageVersionHistoryOutput
impl GetPackageVersionHistoryOutput
sourcepub fn builder() -> GetPackageVersionHistoryOutputBuilder
pub fn builder() -> GetPackageVersionHistoryOutputBuilder
Creates a new builder-style object to manufacture GetPackageVersionHistoryOutput.
Trait Implementations§
source§impl Clone for GetPackageVersionHistoryOutput
impl Clone for GetPackageVersionHistoryOutput
source§fn clone(&self) -> GetPackageVersionHistoryOutput
fn clone(&self) -> GetPackageVersionHistoryOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for GetPackageVersionHistoryOutput
impl PartialEq for GetPackageVersionHistoryOutput
source§fn eq(&self, other: &GetPackageVersionHistoryOutput) -> bool
fn eq(&self, other: &GetPackageVersionHistoryOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetPackageVersionHistoryOutput
impl RequestId for GetPackageVersionHistoryOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for GetPackageVersionHistoryOutput
Auto Trait Implementations§
impl Freeze for GetPackageVersionHistoryOutput
impl RefUnwindSafe for GetPackageVersionHistoryOutput
impl Send for GetPackageVersionHistoryOutput
impl Sync for GetPackageVersionHistoryOutput
impl Unpin for GetPackageVersionHistoryOutput
impl UnwindSafe for GetPackageVersionHistoryOutput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more