pub struct IncrementalAggResult {
pub state: AggState,
pub incremental: bool,
pub delta_rows: u64,
}Expand description
Outcome of Table::aggregate_incremental.
Fields§
§state: AggStateThe aggregate state covering all rows at the current epoch.
incremental: booltrue when produced by merging only the delta (new rows); false when
a full recompute was required (cold cache, deletes, or same epoch).
delta_rows: u64Rows processed in the delta pass (0 for a full recompute).
Trait Implementations§
Source§impl Clone for IncrementalAggResult
impl Clone for IncrementalAggResult
Source§fn clone(&self) -> IncrementalAggResult
fn clone(&self) -> IncrementalAggResult
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 moreAuto Trait Implementations§
impl Freeze for IncrementalAggResult
impl RefUnwindSafe for IncrementalAggResult
impl Send for IncrementalAggResult
impl Sync for IncrementalAggResult
impl Unpin for IncrementalAggResult
impl UnsafeUnpin for IncrementalAggResult
impl UnwindSafe for IncrementalAggResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more