pub struct PhysicalLimit {
pub limit: Option<usize>,
pub offset: usize,
pub input: Rc<PhysicalPlan>,
/* private fields */
}Fields§
§limit: Option<usize>§offset: usize§input: Rc<PhysicalPlan>Implementations§
Source§impl PhysicalLimit
impl PhysicalLimit
Trait Implementations§
Source§impl Debug for PhysicalLimit
impl Debug for PhysicalLimit
Source§impl Display for PhysicalLimit
impl Display for PhysicalLimit
Source§impl VolcanoExecutor for PhysicalLimit
impl VolcanoExecutor for PhysicalLimit
fn init(&self, context: &mut ExecutionContext<'_>) -> QuillSQLResult<()>
fn next( &self, context: &mut ExecutionContext<'_>, ) -> QuillSQLResult<Option<Tuple>>
fn output_schema(&self) -> SchemaRef
Auto Trait Implementations§
impl !Freeze for PhysicalLimit
impl !RefUnwindSafe for PhysicalLimit
impl !Send for PhysicalLimit
impl !Sync for PhysicalLimit
impl Unpin for PhysicalLimit
impl UnsafeUnpin for PhysicalLimit
impl !UnwindSafe for PhysicalLimit
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