pub struct QueryResult {
pub iter: QueryIter,
pub stats: Option<ExecutionStats>,
}Expand description
Query execution result
Fields§
§iter: QueryIterResult iterator
stats: Option<ExecutionStats>Execution statistics
Implementations§
Source§impl QueryResult
impl QueryResult
Sourcepub fn new(iter: QueryIter) -> QueryResult
pub fn new(iter: QueryIter) -> QueryResult
Create result
Sourcepub fn with_stats(iter: QueryIter, stats: ExecutionStats) -> QueryResult
pub fn with_stats(iter: QueryIter, stats: ExecutionStats) -> QueryResult
Create result with stats
Sourcepub fn statistics(&self) -> Option<&ExecutionStats>
pub fn statistics(&self) -> Option<&ExecutionStats>
Get statistics
Auto Trait Implementations§
impl Freeze for QueryResult
impl !RefUnwindSafe for QueryResult
impl Send for QueryResult
impl !Sync for QueryResult
impl Unpin for QueryResult
impl UnsafeUnpin for QueryResult
impl !UnwindSafe for QueryResult
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