pub enum StepKind {
Scan,
Join(JoinType),
Aggregate,
Sort,
SetOperation(SetOperationType),
}Expand description
Types of execution steps
Variants§
Scan
Scan a table
Join(JoinType)
Join multiple inputs
Aggregate
Aggregate rows
Sort
Sort rows
SetOperation(SetOperationType)
Set operation (UNION, INTERSECT, EXCEPT)
Trait Implementations§
impl StructuralPartialEq for StepKind
Auto Trait Implementations§
impl Freeze for StepKind
impl RefUnwindSafe for StepKind
impl Send for StepKind
impl Sync for StepKind
impl Unpin for StepKind
impl UnwindSafe for StepKind
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