pub struct NodeMetrics {Show 19 fields
pub total_polls: u64,
pub total_stolen_polls: u64,
pub total_poll_time_ns: u64,
pub max_poll_time_ns: u64,
pub total_state_updates: u64,
pub total_state_update_time_ns: u64,
pub max_state_update_time_ns: u64,
pub morsels_sent: u64,
pub rows_sent: u64,
pub largest_morsel_sent: u64,
pub morsels_received: u64,
pub rows_received: u64,
pub largest_morsel_received: u64,
pub io_total_active_ns: u64,
pub io_total_bytes_requested: u64,
pub io_total_bytes_received: u64,
pub state_update_in_progress: bool,
pub num_running_tasks: u32,
pub done: bool,
}Fields§
§total_polls: u64§total_stolen_polls: u64§total_poll_time_ns: u64§max_poll_time_ns: u64§total_state_updates: u64§total_state_update_time_ns: u64§max_state_update_time_ns: u64§morsels_sent: u64§rows_sent: u64§largest_morsel_sent: u64§morsels_received: u64§rows_received: u64§largest_morsel_received: u64§io_total_active_ns: u64§io_total_bytes_requested: u64§io_total_bytes_received: u64§state_update_in_progress: bool§num_running_tasks: u32§done: boolTrait Implementations§
Source§impl Clone for NodeMetrics
impl Clone for NodeMetrics
Source§fn clone(&self) -> NodeMetrics
fn clone(&self) -> NodeMetrics
Returns a duplicate 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 NodeMetrics
impl Default for NodeMetrics
Source§fn default() -> NodeMetrics
fn default() -> NodeMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NodeMetrics
impl RefUnwindSafe for NodeMetrics
impl Send for NodeMetrics
impl Sync for NodeMetrics
impl Unpin for NodeMetrics
impl UnwindSafe for NodeMetrics
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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 more