pub struct DetailedComparison {
pub dataset_size: usize,
pub baseline_performance: PerformanceMetrics,
pub optimized_performance: PerformanceMetrics,
pub improvements: ImprovementMetrics,
pub statistical_significance: StatisticalSignificance,
}
Expand description
Detailed comparison data
Fields§
§dataset_size: usize
Dataset size
baseline_performance: PerformanceMetrics
Baseline performance
optimized_performance: PerformanceMetrics
Optimized performance
improvements: ImprovementMetrics
Improvement metrics
statistical_significance: StatisticalSignificance
Statistical significance
Trait Implementations§
Source§impl Clone for DetailedComparison
impl Clone for DetailedComparison
Source§fn clone(&self) -> DetailedComparison
fn clone(&self) -> DetailedComparison
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 DetailedComparison
impl Debug for DetailedComparison
Source§impl<'de> Deserialize<'de> for DetailedComparison
impl<'de> Deserialize<'de> for DetailedComparison
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DetailedComparison
impl RefUnwindSafe for DetailedComparison
impl Send for DetailedComparison
impl Sync for DetailedComparison
impl Unpin for DetailedComparison
impl UnwindSafe for DetailedComparison
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 more