pub struct IntersectOperator { /* private fields */ }Expand description
INTERSECT operator: rows common to both inputs.
Implementations§
Trait Implementations§
Source§impl Operator for IntersectOperator
impl Operator for IntersectOperator
Source§fn next(&mut self) -> OperatorResult
fn next(&mut self) -> OperatorResult
Pulls the next batch of data. Returns
None when exhausted. Read moreAuto Trait Implementations§
impl Freeze for IntersectOperator
impl !RefUnwindSafe for IntersectOperator
impl Send for IntersectOperator
impl Sync for IntersectOperator
impl Unpin for IntersectOperator
impl UnsafeUnpin for IntersectOperator
impl !UnwindSafe 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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more