pub struct AggregateResponse {
pub results: Map<String, Value>,
}Expand description
Response envelope for aggregate metrics.
Fields§
§results: Map<String, Value>Implementations§
Source§impl AggregateResponse
impl AggregateResponse
Sourcepub fn metric_as_f64(&self, metric: &str) -> Option<f64>
pub fn metric_as_f64(&self, metric: &str) -> Option<f64>
Convenience helper to access numeric metrics as f64 values.
Trait Implementations§
Source§impl Clone for AggregateResponse
impl Clone for AggregateResponse
Source§fn clone(&self) -> AggregateResponse
fn clone(&self) -> AggregateResponse
Returns a duplicate 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 AggregateResponse
impl Debug for AggregateResponse
Source§impl<'de> Deserialize<'de> for AggregateResponse
impl<'de> Deserialize<'de> for AggregateResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AggregateResponse
impl PartialEq for AggregateResponse
Source§impl Serialize for AggregateResponse
impl Serialize for AggregateResponse
impl StructuralPartialEq for AggregateResponse
Auto Trait Implementations§
impl Freeze for AggregateResponse
impl RefUnwindSafe for AggregateResponse
impl Send for AggregateResponse
impl Sync for AggregateResponse
impl Unpin for AggregateResponse
impl UnwindSafe for AggregateResponse
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