pub struct WarmingStats {
pub total_jobs: u64,
pub completed: u64,
pub failed: u64,
pub cache_entries_added: u64,
pub time_spent_ms: u64,
}Expand description
Aggregate statistics for a CacheWarmer session.
Fields§
§total_jobs: u64Total jobs ever generated.
completed: u64Jobs that completed successfully.
failed: u64Jobs that failed.
cache_entries_added: u64Cache entries added (equal to completed).
time_spent_ms: u64Approximate wall-clock ms spent on completed jobs (recorded externally).
Trait Implementations§
Source§impl Clone for WarmingStats
impl Clone for WarmingStats
Source§fn clone(&self) -> WarmingStats
fn clone(&self) -> WarmingStats
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 WarmingStats
impl Debug for WarmingStats
Source§impl Default for WarmingStats
impl Default for WarmingStats
Source§fn default() -> WarmingStats
fn default() -> WarmingStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WarmingStats
impl RefUnwindSafe for WarmingStats
impl Send for WarmingStats
impl Sync for WarmingStats
impl Unpin for WarmingStats
impl UnsafeUnpin for WarmingStats
impl UnwindSafe for WarmingStats
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request