pub struct SimpleMetrics {
pub session_id: Uuid,
pub start_time: Instant,
pub tests_executed: u32,
pub tests_passed: u32,
pub tests_failed: u32,
pub total_duration_ms: u64,
pub active_containers: u32,
pub active_services: u32,
pub containers_created: u32,
pub containers_reused: u32,
}Expand description
Simple metrics for quick access
Fields§
§session_id: UuidSession ID
start_time: InstantStart time
tests_executed: u32Tests executed
tests_passed: u32Tests passed
tests_failed: u32Tests failed
total_duration_ms: u64Total duration
active_containers: u32Active containers
active_services: u32Active services
containers_created: u32Containers created in this session
containers_reused: u32Containers reused in this session
Implementations§
Source§impl SimpleMetrics
impl SimpleMetrics
Trait Implementations§
Source§impl Clone for SimpleMetrics
impl Clone for SimpleMetrics
Source§fn clone(&self) -> SimpleMetrics
fn clone(&self) -> SimpleMetrics
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 SimpleMetrics
impl Debug for SimpleMetrics
Auto Trait Implementations§
impl Freeze for SimpleMetrics
impl RefUnwindSafe for SimpleMetrics
impl Send for SimpleMetrics
impl Sync for SimpleMetrics
impl Unpin for SimpleMetrics
impl UnwindSafe for SimpleMetrics
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