pub struct IntersectOperator {
pub operands: Vec<Arc<dyn Operator>>,
}Fields§
§operands: Vec<Arc<dyn Operator>>Implementations§
Trait Implementations§
Source§impl Operator for IntersectOperator
impl Operator for IntersectOperator
fn execute(&self, ctx: &ExecutionContext) -> OperatorResult
fn cost_estimate(&self, stats: &IndexStats) -> f64
Auto Trait Implementations§
impl !RefUnwindSafe for IntersectOperator
impl !UnwindSafe for IntersectOperator
impl Freeze for IntersectOperator
impl Send for IntersectOperator
impl Sync for IntersectOperator
impl Unpin for IntersectOperator
impl UnsafeUnpin for IntersectOperator
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