Struct aws_sdk_opensearchserverless::operation::batch_get_collection::BatchGetCollectionOutput
source · #[non_exhaustive]pub struct BatchGetCollectionOutput {
pub collection_details: Option<Vec<CollectionDetail>>,
pub collection_error_details: Option<Vec<CollectionErrorDetail>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.collection_details: Option<Vec<CollectionDetail>>
Details about each collection.
collection_error_details: Option<Vec<CollectionErrorDetail>>
Error information for the request.
Implementations§
source§impl BatchGetCollectionOutput
impl BatchGetCollectionOutput
sourcepub fn collection_details(&self) -> &[CollectionDetail]
pub fn collection_details(&self) -> &[CollectionDetail]
Details about each collection.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .collection_details.is_none()
.
sourcepub fn collection_error_details(&self) -> &[CollectionErrorDetail]
pub fn collection_error_details(&self) -> &[CollectionErrorDetail]
Error information for the request.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .collection_error_details.is_none()
.
source§impl BatchGetCollectionOutput
impl BatchGetCollectionOutput
sourcepub fn builder() -> BatchGetCollectionOutputBuilder
pub fn builder() -> BatchGetCollectionOutputBuilder
Creates a new builder-style object to manufacture BatchGetCollectionOutput
.
Trait Implementations§
source§impl Clone for BatchGetCollectionOutput
impl Clone for BatchGetCollectionOutput
source§fn clone(&self) -> BatchGetCollectionOutput
fn clone(&self) -> BatchGetCollectionOutput
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 Debug for BatchGetCollectionOutput
impl Debug for BatchGetCollectionOutput
source§impl PartialEq for BatchGetCollectionOutput
impl PartialEq for BatchGetCollectionOutput
source§fn eq(&self, other: &BatchGetCollectionOutput) -> bool
fn eq(&self, other: &BatchGetCollectionOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for BatchGetCollectionOutput
impl RequestId for BatchGetCollectionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for BatchGetCollectionOutput
Auto Trait Implementations§
impl RefUnwindSafe for BatchGetCollectionOutput
impl Send for BatchGetCollectionOutput
impl Sync for BatchGetCollectionOutput
impl Unpin for BatchGetCollectionOutput
impl UnwindSafe for BatchGetCollectionOutput
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.