pub struct InMemoryRuntimeMetrics { /* private fields */ }Implementations§
Source§impl InMemoryRuntimeMetrics
impl InMemoryRuntimeMetrics
pub fn snapshot(&self) -> RuntimeMetricsSnapshot
Trait Implementations§
Source§impl Clone for InMemoryRuntimeMetrics
impl Clone for InMemoryRuntimeMetrics
Source§fn clone(&self) -> InMemoryRuntimeMetrics
fn clone(&self) -> InMemoryRuntimeMetrics
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 Default for InMemoryRuntimeMetrics
impl Default for InMemoryRuntimeMetrics
Source§fn default() -> InMemoryRuntimeMetrics
fn default() -> InMemoryRuntimeMetrics
Returns the “default value” for a type. Read more
Source§impl RuntimeMetrics for InMemoryRuntimeMetrics
impl RuntimeMetrics for InMemoryRuntimeMetrics
fn incr_counter(&self, name: &str, value: u64)
fn observe_duration_ms(&self, name: &str, duration_ms: u64)
Auto Trait Implementations§
impl Freeze for InMemoryRuntimeMetrics
impl RefUnwindSafe for InMemoryRuntimeMetrics
impl Send for InMemoryRuntimeMetrics
impl Sync for InMemoryRuntimeMetrics
impl Unpin for InMemoryRuntimeMetrics
impl UnsafeUnpin for InMemoryRuntimeMetrics
impl UnwindSafe for InMemoryRuntimeMetrics
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 moreSource§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