pub struct RuntimeStats {
pub reconcile_passes: u64,
pub executor: ExecutorStatsSnapshot,
pub dropped_actions: u64,
}Expand description
Plain-value rollup of the runtime’s join statistics. Returned
by MeshOsRuntime::shutdown.
Fields§
§reconcile_passes: u64Total reconcile passes the loop ran before exiting.
executor: ExecutorStatsSnapshotFinal executor counters.
dropped_actions: u64Total actions reconcile emitted that the action-queue
rejected because the executor was at
action_queue_capacity.
Trait Implementations§
Source§impl Clone for RuntimeStats
impl Clone for RuntimeStats
Source§fn clone(&self) -> RuntimeStats
fn clone(&self) -> RuntimeStats
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 RuntimeStats
impl Debug for RuntimeStats
Source§impl Default for RuntimeStats
impl Default for RuntimeStats
Source§fn default() -> RuntimeStats
fn default() -> RuntimeStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for RuntimeStats
impl PartialEq for RuntimeStats
Source§fn eq(&self, other: &RuntimeStats) -> bool
fn eq(&self, other: &RuntimeStats) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for RuntimeStats
impl Eq for RuntimeStats
impl StructuralPartialEq for RuntimeStats
Auto Trait Implementations§
impl Freeze for RuntimeStats
impl RefUnwindSafe for RuntimeStats
impl Send for RuntimeStats
impl Sync for RuntimeStats
impl Unpin for RuntimeStats
impl UnsafeUnpin for RuntimeStats
impl UnwindSafe for RuntimeStats
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.