pub struct ResponseAttributes {
pub series: Vec<SeriesMeta>,
pub times: Vec<i64>,
pub values: Vec<Vec<Option<f64>>>,
}Fields§
§series: Vec<SeriesMeta>One entry per returned series, in the same order as values.
times: Vec<i64>Shared bucket timestamps (epoch milliseconds) for every series.
values: Vec<Vec<Option<f64>>>values[i][j] is series i at times[j]; null where there’s no data.
Trait Implementations§
Source§impl Clone for ResponseAttributes
impl Clone for ResponseAttributes
Source§fn clone(&self) -> ResponseAttributes
fn clone(&self) -> ResponseAttributes
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 ResponseAttributes
impl Debug for ResponseAttributes
Source§impl Default for ResponseAttributes
impl Default for ResponseAttributes
Source§fn default() -> ResponseAttributes
fn default() -> ResponseAttributes
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResponseAttributes
impl<'de> Deserialize<'de> for ResponseAttributes
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
Auto Trait Implementations§
impl Freeze for ResponseAttributes
impl RefUnwindSafe for ResponseAttributes
impl Send for ResponseAttributes
impl Sync for ResponseAttributes
impl Unpin for ResponseAttributes
impl UnsafeUnpin for ResponseAttributes
impl UnwindSafe for ResponseAttributes
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