pub struct DeltaQuery { /* private fields */ }Expand description
Builder for calculating deltas (net changes) between two events.
Implementations§
Source§impl DeltaQuery
impl DeltaQuery
Sourcepub fn last_seconds(self, n: usize) -> DeltaRangeQuery
pub fn last_seconds(self, n: usize) -> DeltaRangeQuery
Calculate delta over the last N seconds.
Sourcepub fn last_minutes(self, n: usize) -> DeltaRangeQuery
pub fn last_minutes(self, n: usize) -> DeltaRangeQuery
Calculate delta over the last N minutes.
Sourcepub fn last_hours(self, n: usize) -> DeltaRangeQuery
pub fn last_hours(self, n: usize) -> DeltaRangeQuery
Calculate delta over the last N hours.
Sourcepub fn last_days(self, n: usize) -> DeltaRangeQuery
pub fn last_days(self, n: usize) -> DeltaRangeQuery
Calculate delta over the last N days.
Sourcepub fn last_weeks(self, n: usize) -> DeltaRangeQuery
pub fn last_weeks(self, n: usize) -> DeltaRangeQuery
Calculate delta over the last N weeks.
Sourcepub fn last_months(self, n: usize) -> DeltaRangeQuery
pub fn last_months(self, n: usize) -> DeltaRangeQuery
Calculate delta over the last N months.
Sourcepub fn last_years(self, n: usize) -> DeltaRangeQuery
pub fn last_years(self, n: usize) -> DeltaRangeQuery
Calculate delta over the last N years.
Sourcepub fn ever(self) -> DeltaRangeQuery
pub fn ever(self) -> DeltaRangeQuery
Calculate delta over all available data.
Auto Trait Implementations§
impl Freeze for DeltaQuery
impl !RefUnwindSafe for DeltaQuery
impl Send for DeltaQuery
impl Sync for DeltaQuery
impl Unpin for DeltaQuery
impl !UnwindSafe for DeltaQuery
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