pub struct PerformanceBaseline {
pub avg_execution_time: f64,
pub std_dev_execution_time: f64,
pub avg_memory_usage: f64,
pub avg_throughput: f64,
}Expand description
Performance baseline for anomaly detection
Fields§
§avg_execution_time: f64Average execution time
std_dev_execution_time: f64Standard deviation of execution time
avg_memory_usage: f64Average memory usage
avg_throughput: f64Average throughput
Trait Implementations§
Source§impl Clone for PerformanceBaseline
impl Clone for PerformanceBaseline
Source§fn clone(&self) -> PerformanceBaseline
fn clone(&self) -> PerformanceBaseline
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 moreAuto Trait Implementations§
impl Freeze for PerformanceBaseline
impl RefUnwindSafe for PerformanceBaseline
impl Send for PerformanceBaseline
impl Sync for PerformanceBaseline
impl Unpin for PerformanceBaseline
impl UnwindSafe for PerformanceBaseline
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> 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