struct BudgetedReadPlan {
plan_builder: ReadPlanBuilder,
rows_before_budget: usize,
rows_after_budget: usize,
remaining_budget: RowBudget,
}Fields§
§plan_builder: ReadPlanBuilderRead plan after applying this row group’s share of the offset/limit budget.
rows_before_budget: usizeNumber of rows selected by row selection and predicates before applying this row group’s offset/limit budget.
rows_after_budget: usizeNumber of selected rows that remain to be read after applying this row group’s offset/limit budget.
remaining_budget: RowBudgetBudget remaining for later row groups.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BudgetedReadPlan
impl RefUnwindSafe for BudgetedReadPlan
impl Send for BudgetedReadPlan
impl Sync for BudgetedReadPlan
impl Unpin for BudgetedReadPlan
impl UnsafeUnpin for BudgetedReadPlan
impl UnwindSafe for BudgetedReadPlan
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