#[non_exhaustive]pub struct BatchUpdateClusterOutput {
pub processed_clusters: Option<Vec<Cluster>>,
pub unprocessed_clusters: Option<Vec<UnprocessedCluster>>,
/* 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.processed_clusters: Option<Vec<Cluster>>
The list of clusters that have been updated.
unprocessed_clusters: Option<Vec<UnprocessedCluster>>
The list of clusters where updates have not been applied.
Implementations§
source§impl BatchUpdateClusterOutput
impl BatchUpdateClusterOutput
sourcepub fn processed_clusters(&self) -> &[Cluster]
pub fn processed_clusters(&self) -> &[Cluster]
The list of clusters that have been updated.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .processed_clusters.is_none()
.
sourcepub fn unprocessed_clusters(&self) -> &[UnprocessedCluster]
pub fn unprocessed_clusters(&self) -> &[UnprocessedCluster]
The list of clusters where updates have not been applied.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .unprocessed_clusters.is_none()
.
source§impl BatchUpdateClusterOutput
impl BatchUpdateClusterOutput
sourcepub fn builder() -> BatchUpdateClusterOutputBuilder
pub fn builder() -> BatchUpdateClusterOutputBuilder
Creates a new builder-style object to manufacture BatchUpdateClusterOutput
.
Trait Implementations§
source§impl Clone for BatchUpdateClusterOutput
impl Clone for BatchUpdateClusterOutput
source§fn clone(&self) -> BatchUpdateClusterOutput
fn clone(&self) -> BatchUpdateClusterOutput
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 BatchUpdateClusterOutput
impl Debug for BatchUpdateClusterOutput
source§impl PartialEq for BatchUpdateClusterOutput
impl PartialEq for BatchUpdateClusterOutput
source§fn eq(&self, other: &BatchUpdateClusterOutput) -> bool
fn eq(&self, other: &BatchUpdateClusterOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for BatchUpdateClusterOutput
impl RequestId for BatchUpdateClusterOutput
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 BatchUpdateClusterOutput
Auto Trait Implementations§
impl RefUnwindSafe for BatchUpdateClusterOutput
impl Send for BatchUpdateClusterOutput
impl Sync for BatchUpdateClusterOutput
impl Unpin for BatchUpdateClusterOutput
impl UnwindSafe for BatchUpdateClusterOutput
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.