pub struct BatchDiagnostics {
pub processor_id: StageId,
pub metrics: BatchMetrics,
}Expand description
Diagnostics snapshot for a batch coordinator.
One entry per coordinator created via Runtime::create_batch().
Included in RuntimeDiagnostics::batches.
Fields§
§processor_id: StageIdThe processor’s unique stage ID.
metrics: BatchMetricsLive metrics snapshot (counters, timing, error state).
Trait Implementations§
Source§impl Clone for BatchDiagnostics
impl Clone for BatchDiagnostics
Source§fn clone(&self) -> BatchDiagnostics
fn clone(&self) -> BatchDiagnostics
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 moreAuto Trait Implementations§
impl Freeze for BatchDiagnostics
impl RefUnwindSafe for BatchDiagnostics
impl Send for BatchDiagnostics
impl Sync for BatchDiagnostics
impl Unpin for BatchDiagnostics
impl UnsafeUnpin for BatchDiagnostics
impl UnwindSafe for BatchDiagnostics
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