pub struct LimitPushThrough;Expand description
Push a Limit node down into a single-table Scan.
Trait Implementations§
Source§impl OptPass for LimitPushThrough
impl OptPass for LimitPushThrough
Source§fn apply(&self, plan: LogicalPlan) -> LogicalPlan
fn apply(&self, plan: LogicalPlan) -> LogicalPlan
Apply the rewrite to
plan, returning the (possibly modified) plan.Auto Trait Implementations§
impl Freeze for LimitPushThrough
impl RefUnwindSafe for LimitPushThrough
impl Send for LimitPushThrough
impl Sync for LimitPushThrough
impl Unpin for LimitPushThrough
impl UnsafeUnpin for LimitPushThrough
impl UnwindSafe for LimitPushThrough
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