#[non_exhaustive]pub struct QueryRuntimeStatisticsRowsBuilder { /* private fields */ }Expand description
A builder for QueryRuntimeStatisticsRows.
Implementations§
source§impl QueryRuntimeStatisticsRowsBuilder
impl QueryRuntimeStatisticsRowsBuilder
sourcepub fn input_rows(self, input: i64) -> Self
pub fn input_rows(self, input: i64) -> Self
The number of rows read to execute the query.
sourcepub fn set_input_rows(self, input: Option<i64>) -> Self
pub fn set_input_rows(self, input: Option<i64>) -> Self
The number of rows read to execute the query.
sourcepub fn get_input_rows(&self) -> &Option<i64>
pub fn get_input_rows(&self) -> &Option<i64>
The number of rows read to execute the query.
sourcepub fn input_bytes(self, input: i64) -> Self
pub fn input_bytes(self, input: i64) -> Self
The number of bytes read to execute the query.
sourcepub fn set_input_bytes(self, input: Option<i64>) -> Self
pub fn set_input_bytes(self, input: Option<i64>) -> Self
The number of bytes read to execute the query.
sourcepub fn get_input_bytes(&self) -> &Option<i64>
pub fn get_input_bytes(&self) -> &Option<i64>
The number of bytes read to execute the query.
sourcepub fn output_bytes(self, input: i64) -> Self
pub fn output_bytes(self, input: i64) -> Self
The number of bytes returned by the query.
sourcepub fn set_output_bytes(self, input: Option<i64>) -> Self
pub fn set_output_bytes(self, input: Option<i64>) -> Self
The number of bytes returned by the query.
sourcepub fn get_output_bytes(&self) -> &Option<i64>
pub fn get_output_bytes(&self) -> &Option<i64>
The number of bytes returned by the query.
sourcepub fn output_rows(self, input: i64) -> Self
pub fn output_rows(self, input: i64) -> Self
The number of rows returned by the query.
sourcepub fn set_output_rows(self, input: Option<i64>) -> Self
pub fn set_output_rows(self, input: Option<i64>) -> Self
The number of rows returned by the query.
sourcepub fn get_output_rows(&self) -> &Option<i64>
pub fn get_output_rows(&self) -> &Option<i64>
The number of rows returned by the query.
sourcepub fn build(self) -> QueryRuntimeStatisticsRows
pub fn build(self) -> QueryRuntimeStatisticsRows
Consumes the builder and constructs a QueryRuntimeStatisticsRows.
Trait Implementations§
source§impl Clone for QueryRuntimeStatisticsRowsBuilder
impl Clone for QueryRuntimeStatisticsRowsBuilder
source§fn clone(&self) -> QueryRuntimeStatisticsRowsBuilder
fn clone(&self) -> QueryRuntimeStatisticsRowsBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for QueryRuntimeStatisticsRowsBuilder
impl Default for QueryRuntimeStatisticsRowsBuilder
source§fn default() -> QueryRuntimeStatisticsRowsBuilder
fn default() -> QueryRuntimeStatisticsRowsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for QueryRuntimeStatisticsRowsBuilder
impl PartialEq for QueryRuntimeStatisticsRowsBuilder
source§fn eq(&self, other: &QueryRuntimeStatisticsRowsBuilder) -> bool
fn eq(&self, other: &QueryRuntimeStatisticsRowsBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for QueryRuntimeStatisticsRowsBuilder
Auto Trait Implementations§
impl Freeze for QueryRuntimeStatisticsRowsBuilder
impl RefUnwindSafe for QueryRuntimeStatisticsRowsBuilder
impl Send for QueryRuntimeStatisticsRowsBuilder
impl Sync for QueryRuntimeStatisticsRowsBuilder
impl Unpin for QueryRuntimeStatisticsRowsBuilder
impl UnwindSafe for QueryRuntimeStatisticsRowsBuilder
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 moreCreates a shared type from an unshared type.