pub struct PerformanceCriteria {
pub baseline_comparison: bool,
pub memory_analysis: bool,
pub scalability: bool,
pub parallelization: bool,
pub complexity_analysis: bool,
}Expand description
Performance criteria
Fields§
§baseline_comparison: boolPerformance compared to baseline
memory_analysis: boolMemory usage analysis
scalability: boolScalability characteristics
parallelization: boolParallelization effectiveness
complexity_analysis: boolTime complexity documentation
Trait Implementations§
Source§impl Clone for PerformanceCriteria
impl Clone for PerformanceCriteria
Source§fn clone(&self) -> PerformanceCriteria
fn clone(&self) -> PerformanceCriteria
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 PerformanceCriteria
impl Debug for PerformanceCriteria
Source§impl Default for PerformanceCriteria
impl Default for PerformanceCriteria
Source§impl<'de> Deserialize<'de> for PerformanceCriteria
impl<'de> Deserialize<'de> for PerformanceCriteria
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 PerformanceCriteria
impl RefUnwindSafe for PerformanceCriteria
impl Send for PerformanceCriteria
impl Sync for PerformanceCriteria
impl Unpin for PerformanceCriteria
impl UnwindSafe for PerformanceCriteria
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