pub struct TimeBucket {
pub timestamp: i64,
pub value: f64,
pub count: usize,
}Expand description
Time bucket for time-series aggregation
Fields§
§timestamp: i64§value: f64§count: usizeTrait Implementations§
Source§impl Debug for TimeBucket
impl Debug for TimeBucket
Source§impl<'de> Deserialize<'de> for TimeBucket
impl<'de> Deserialize<'de> for TimeBucket
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 Serialize for TimeBucket
impl Serialize for TimeBucket
Auto Trait Implementations§
impl Freeze for TimeBucket
impl RefUnwindSafe for TimeBucket
impl Send for TimeBucket
impl Sync for TimeBucket
impl Unpin for TimeBucket
impl UnsafeUnpin for TimeBucket
impl UnwindSafe for TimeBucket
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