pub struct QueryIterBase { /* private fields */ }Expand description
Base query iterator wrapping a binding source
Implementations§
Source§impl QueryIterBase
impl QueryIterBase
Sourcepub fn new(bindings: Vec<Binding>) -> QueryIterBase
pub fn new(bindings: Vec<Binding>) -> QueryIterBase
Create from binding list
Sourcepub fn empty() -> QueryIterBase
pub fn empty() -> QueryIterBase
Create empty iterator
Sourcepub fn single(binding: Binding) -> QueryIterBase
pub fn single(binding: Binding) -> QueryIterBase
Create single-result iterator
Trait Implementations§
Source§impl BindingIterator for QueryIterBase
impl BindingIterator for QueryIterBase
Auto Trait Implementations§
impl Freeze for QueryIterBase
impl RefUnwindSafe for QueryIterBase
impl Send for QueryIterBase
impl Sync for QueryIterBase
impl Unpin for QueryIterBase
impl UnsafeUnpin for QueryIterBase
impl UnwindSafe for QueryIterBase
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