pub struct SimulationMetrics {Show 15 fields
pub architecture_id: String,
pub avg_latency_ms: f64,
pub p95_latency_ms: f64,
pub p99_latency_ms: f64,
pub throughput_req_per_sec: f64,
pub error_rate: f64,
pub cpu_utilization: f64,
pub memory_utilization: f64,
pub network_utilization: f64,
pub bottleneck_components: Vec<String>,
pub stability_score: f64,
pub resilience_score: f64,
pub total_requests: u64,
pub failed_requests: u64,
pub simulation_time_secs: f64,
}Expand description
Szimulációs metrikák
Fields§
§architecture_id: String§avg_latency_ms: f64§p95_latency_ms: f64§p99_latency_ms: f64§throughput_req_per_sec: f64§error_rate: f64§cpu_utilization: f64§memory_utilization: f64§network_utilization: f64§bottleneck_components: Vec<String>§stability_score: f64§resilience_score: f64§total_requests: u64§failed_requests: u64§simulation_time_secs: f64Trait Implementations§
Source§impl Clone for SimulationMetrics
impl Clone for SimulationMetrics
Auto Trait Implementations§
impl Freeze for SimulationMetrics
impl RefUnwindSafe for SimulationMetrics
impl Send for SimulationMetrics
impl Sync for SimulationMetrics
impl Unpin for SimulationMetrics
impl UnsafeUnpin for SimulationMetrics
impl UnwindSafe for SimulationMetrics
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<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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