#[non_exhaustive]pub struct BatchGetMetricDataOutput {
pub results: Option<Vec<MetricDataResult>>,
pub errors: Option<Vec<MetricDataError>>,
/* private fields */
}Expand description
Represents the result of processing your metric data batch request
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.results: Option<Vec<MetricDataResult>>A list of successfully retrieved MetricDataResult.
errors: Option<Vec<MetricDataError>>A list of MetricDataError encountered while processing your metric data batch request.
Implementations§
source§impl BatchGetMetricDataOutput
impl BatchGetMetricDataOutput
sourcepub fn results(&self) -> &[MetricDataResult]
pub fn results(&self) -> &[MetricDataResult]
A list of successfully retrieved MetricDataResult.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .results.is_none().
sourcepub fn errors(&self) -> &[MetricDataError]
pub fn errors(&self) -> &[MetricDataError]
A list of MetricDataError encountered while processing your metric data batch 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 .errors.is_none().
source§impl BatchGetMetricDataOutput
impl BatchGetMetricDataOutput
sourcepub fn builder() -> BatchGetMetricDataOutputBuilder
pub fn builder() -> BatchGetMetricDataOutputBuilder
Creates a new builder-style object to manufacture BatchGetMetricDataOutput.
Trait Implementations§
source§impl Clone for BatchGetMetricDataOutput
impl Clone for BatchGetMetricDataOutput
source§fn clone(&self) -> BatchGetMetricDataOutput
fn clone(&self) -> BatchGetMetricDataOutput
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 BatchGetMetricDataOutput
impl Debug for BatchGetMetricDataOutput
source§impl PartialEq for BatchGetMetricDataOutput
impl PartialEq for BatchGetMetricDataOutput
source§fn eq(&self, other: &BatchGetMetricDataOutput) -> bool
fn eq(&self, other: &BatchGetMetricDataOutput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl RequestId for BatchGetMetricDataOutput
impl RequestId for BatchGetMetricDataOutput
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 BatchGetMetricDataOutput
Auto Trait Implementations§
impl RefUnwindSafe for BatchGetMetricDataOutput
impl Send for BatchGetMetricDataOutput
impl Sync for BatchGetMetricDataOutput
impl Unpin for BatchGetMetricDataOutput
impl UnwindSafe for BatchGetMetricDataOutput
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.