pub struct ComplementOperator {
pub operand: Arc<dyn Operator>,
}Expand description
Complement with respect to the universal set drawn from
ctx.document_store.doc_ids().
Fields§
§operand: Arc<dyn Operator>Implementations§
Trait Implementations§
Source§impl Operator for ComplementOperator
impl Operator for ComplementOperator
fn execute(&self, ctx: &ExecutionContext) -> OperatorResult
fn cost_estimate(&self, stats: &IndexStats) -> f64
Auto Trait Implementations§
impl !RefUnwindSafe for ComplementOperator
impl !UnwindSafe for ComplementOperator
impl Freeze for ComplementOperator
impl Send for ComplementOperator
impl Sync for ComplementOperator
impl Unpin for ComplementOperator
impl UnsafeUnpin for ComplementOperator
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