pub struct ValidationStats {Show 16 fields
pub messages_received: Counter<u64>,
pub messages_decoding_success: Counter<u64>,
pub messages_decoding_fail: Counter<u64>,
pub cache_request_by_subscription_info: Counter<u64>,
pub cache_request_by_subscription_id: Counter<u64>,
pub cached_packets: Gauge<u64>,
pub cache_drop: Counter<u64>,
pub cache_drain: Counter<u64>,
pub cache_yang_ctx_created: Counter<u64>,
pub cache_yang_ctx_invalid: Counter<u64>,
pub cache_yang_ctx_empty: Counter<u64>,
pub validation_success: Counter<u64>,
pub validation_invalid: Counter<u64>,
pub validation_malformed: Counter<u64>,
pub validation_skip: Counter<u64>,
pub messages_sent: Counter<u64>,
}Fields§
§messages_received: Counter<u64>§messages_decoding_success: Counter<u64>§messages_decoding_fail: Counter<u64>§cache_request_by_subscription_info: Counter<u64>§cache_request_by_subscription_id: Counter<u64>§cached_packets: Gauge<u64>§cache_drop: Counter<u64>§cache_drain: Counter<u64>§cache_yang_ctx_created: Counter<u64>§cache_yang_ctx_invalid: Counter<u64>§cache_yang_ctx_empty: Counter<u64>§validation_success: Counter<u64>§validation_invalid: Counter<u64>§validation_malformed: Counter<u64>§validation_skip: Counter<u64>§messages_sent: Counter<u64>Implementations§
Trait Implementations§
Source§impl Clone for ValidationStats
impl Clone for ValidationStats
Auto Trait Implementations§
impl !RefUnwindSafe for ValidationStats
impl !UnwindSafe for ValidationStats
impl Freeze for ValidationStats
impl Send for ValidationStats
impl Sync for ValidationStats
impl Unpin for ValidationStats
impl UnsafeUnpin for ValidationStats
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,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
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