pub struct IcMetricReport {
pub provenance: IcDashboardReportProvenance,
pub query: IcMetricQuery,
pub returned_series_count: usize,
pub returned_observation_count: usize,
pub series: Vec<IcMetricSeries>,
}Expand description
IcMetricReport
One bounded time-series response from the official Dashboard Metrics API.
Fields§
§provenance: IcDashboardReportProvenanceShared Dashboard provenance, flattened in serialized report JSON.
query: IcMetricQueryMetric and explicit time-series bounds, flattened in report JSON.
returned_series_count: usizeNumber of named series returned by the API.
returned_observation_count: usizeTotal number of observations across all returned series.
series: Vec<IcMetricSeries>Raw named time series in canonical series-name order.
Trait Implementations§
Source§impl Clone for IcMetricReport
impl Clone for IcMetricReport
Source§fn clone(&self) -> IcMetricReport
fn clone(&self) -> IcMetricReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 IcMetricReport
impl Debug for IcMetricReport
impl Eq for IcMetricReport
Source§impl PartialEq for IcMetricReport
impl PartialEq for IcMetricReport
Source§impl Serialize for IcMetricReport
impl Serialize for IcMetricReport
impl StructuralPartialEq for IcMetricReport
Auto Trait Implementations§
impl Freeze for IcMetricReport
impl RefUnwindSafe for IcMetricReport
impl Send for IcMetricReport
impl Sync for IcMetricReport
impl Unpin for IcMetricReport
impl UnsafeUnpin for IcMetricReport
impl UnwindSafe for IcMetricReport
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