Allows to easily access rows without worrying about handling multiple pages
Converts this iterator into an iterator over rows parsed as given type
If tracing was enabled returns tracing ids of all finished page queries
Returns specification of row columns
Fetching pages is asynchronous so RowIterator
does not implement the Iterator
trait.
Instead it uses the asynchronous Stream
trait
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 moreself
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 moretrue
if any element in stream satisfied a predicate. Read moretrue
if all element in stream satisfied a predicate. Read moreStreamExt::map
but flattens nested Stream
s
and polls them concurrently, yielding items in any order, as they made
available. Read moreStreamExt::fold
that holds internal state
and produces a new stream. Read moretrue
. Read moretrue
. Read moren
items of the underlying stream. Read moren
items of the underlying stream. Read morepeek
method. Read moreStream::poll_next
on Unpin
stream types.f
. Read moref
. Read moretrue
. Read moretrue
. Read moreTryStream::try_poll_next
on Unpin
stream types.AsyncBufRead
. Read moreErr
is encountered or if an Ok
item is found
that does not satisfy the predicate. Read more