struct PartialJoinStatistics {
pub num_rows: usize,
pub column_statistics: Vec<ColumnStatistics>,
}Expand description
A shared state between statistic aggregators for a join operation.
Fields§
§num_rows: usize§column_statistics: Vec<ColumnStatistics>Trait Implementations§
Source§impl Clone for PartialJoinStatistics
impl Clone for PartialJoinStatistics
Source§fn clone(&self) -> PartialJoinStatistics
fn clone(&self) -> PartialJoinStatistics
Returns a duplicate of the value. Read more
1.0.0 · 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 PartialJoinStatistics
impl Debug for PartialJoinStatistics
Source§impl Default for PartialJoinStatistics
impl Default for PartialJoinStatistics
Source§fn default() -> PartialJoinStatistics
fn default() -> PartialJoinStatistics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PartialJoinStatistics
impl !RefUnwindSafe for PartialJoinStatistics
impl Send for PartialJoinStatistics
impl Sync for PartialJoinStatistics
impl Unpin for PartialJoinStatistics
impl !UnwindSafe for PartialJoinStatistics
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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