pub struct CallStatistics {
pub input_batches: u64,
pub output_batches: u64,
pub input_rows: u64,
pub output_rows: u64,
pub input_bytes: u64,
pub output_bytes: u64,
}Expand description
Per-call statistics accumulated during dispatch.
All fields start at zero and are incremented by the server as batches
are read/written. Values are a best-effort snapshot at the moment the
on_dispatch_end hook fires.
Fields§
§input_batches: u64§output_batches: u64§input_rows: u64§output_rows: u64§input_bytes: u64§output_bytes: u64Trait Implementations§
Source§impl Clone for CallStatistics
impl Clone for CallStatistics
Source§fn clone(&self) -> CallStatistics
fn clone(&self) -> CallStatistics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CallStatistics
impl Debug for CallStatistics
Source§impl Default for CallStatistics
impl Default for CallStatistics
Source§fn default() -> CallStatistics
fn default() -> CallStatistics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CallStatistics
impl RefUnwindSafe for CallStatistics
impl Send for CallStatistics
impl Sync for CallStatistics
impl Unpin for CallStatistics
impl UnsafeUnpin for CallStatistics
impl UnwindSafe for CallStatistics
Blanket Implementations§
impl<T> Allocation for T
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