pub struct ReloadStats {
total_attempts: u64,
successful_reloads: u64,
failed_reloads: u64,
validation_errors: u64,
parse_errors: u64,
rollback_attempts: u64,
last_error: Option<String>,
}Expand description
Reload statistics for monitoring
Fields§
§total_attempts: u64§successful_reloads: u64§failed_reloads: u64§validation_errors: u64§parse_errors: u64§rollback_attempts: u64§last_error: Option<String>Trait Implementations§
Source§impl Clone for ReloadStats
impl Clone for ReloadStats
Source§fn clone(&self) -> ReloadStats
fn clone(&self) -> ReloadStats
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 Debug for ReloadStats
impl Debug for ReloadStats
Source§impl Default for ReloadStats
impl Default for ReloadStats
Source§fn default() -> ReloadStats
fn default() -> ReloadStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReloadStats
impl RefUnwindSafe for ReloadStats
impl Send for ReloadStats
impl Sync for ReloadStats
impl Unpin for ReloadStats
impl UnwindSafe for ReloadStats
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,
§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>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].