pub struct QueryIterJoin { /* private fields */ }Expand description
Join iterator - nested loop join
Implementations§
Source§impl QueryIterJoin
impl QueryIterJoin
Sourcepub fn new<F>(
left: Box<dyn BindingIterator>,
right_factory: F,
right_vars: Vec<Var>,
) -> QueryIterJoin
pub fn new<F>( left: Box<dyn BindingIterator>, right_factory: F, right_vars: Vec<Var>, ) -> QueryIterJoin
Create join iterator
Trait Implementations§
Source§impl BindingIterator for QueryIterJoin
impl BindingIterator for QueryIterJoin
Auto Trait Implementations§
impl Freeze for QueryIterJoin
impl !RefUnwindSafe for QueryIterJoin
impl Send for QueryIterJoin
impl !Sync for QueryIterJoin
impl Unpin for QueryIterJoin
impl UnsafeUnpin for QueryIterJoin
impl !UnwindSafe for QueryIterJoin
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request