pub struct MockMetricsCollector {
pub samples: Vec<MetricSample>,
}Fields§
§samples: Vec<MetricSample>Trait Implementations§
Source§impl Clone for MockMetricsCollector
impl Clone for MockMetricsCollector
Source§fn clone(&self) -> MockMetricsCollector
fn clone(&self) -> MockMetricsCollector
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 MockMetricsCollector
impl Debug for MockMetricsCollector
Source§impl Default for MockMetricsCollector
impl Default for MockMetricsCollector
Source§fn default() -> MockMetricsCollector
fn default() -> MockMetricsCollector
Returns the “default value” for a type. Read more
Source§impl MetricsCollector for MockMetricsCollector
impl MetricsCollector for MockMetricsCollector
async fn collect(&self) -> Result<Vec<MetricSample>, MetricsError>
Auto Trait Implementations§
impl Freeze for MockMetricsCollector
impl RefUnwindSafe for MockMetricsCollector
impl Send for MockMetricsCollector
impl Sync for MockMetricsCollector
impl Unpin for MockMetricsCollector
impl UnsafeUnpin for MockMetricsCollector
impl UnwindSafe for MockMetricsCollector
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>
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