pub struct GroupedEvidenceExecutionReport {
pub operator_id: Option<PhysicalOperatorId>,
pub executed: bool,
pub input_exhausted: bool,
pub input_rows: usize,
pub borrowed_group_key_rows: usize,
pub groups_considered: usize,
pub retained_evidence: usize,
pub output_groups: usize,
pub peak_state_bytes: usize,
pub spilled_bytes: u64,
}Fields§
§operator_id: Option<PhysicalOperatorId>§executed: bool§input_exhausted: boolExhaustion of the aggregate’s declared input, including semantic LIMITs.
input_rows: usize§borrowed_group_key_rows: usizeRepeated empty or single scalar-column keys reused without an owned copy.
groups_considered: usize§retained_evidence: usize§output_groups: usize§peak_state_bytes: usize§spilled_bytes: u64Trait Implementations§
impl Copy for GroupedEvidenceExecutionReport
impl Eq for GroupedEvidenceExecutionReport
impl StructuralPartialEq for GroupedEvidenceExecutionReport
Auto Trait Implementations§
impl Freeze for GroupedEvidenceExecutionReport
impl RefUnwindSafe for GroupedEvidenceExecutionReport
impl Send for GroupedEvidenceExecutionReport
impl Sync for GroupedEvidenceExecutionReport
impl Unpin for GroupedEvidenceExecutionReport
impl UnsafeUnpin for GroupedEvidenceExecutionReport
impl UnwindSafe for GroupedEvidenceExecutionReport
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