pub struct SystemComparison {
pub cpu_difference: f64,
pub gpu_difference: f64,
pub memory_difference: f64,
pub storage_difference: f64,
pub network_difference: f64,
pub overall_difference: f64,
pub winner: ComparisonResult,
}Expand description
System comparison result
Fields§
§cpu_difference: f64§gpu_difference: f64§memory_difference: f64§storage_difference: f64§network_difference: f64§overall_difference: f64§winner: ComparisonResultTrait Implementations§
Source§impl Clone for SystemComparison
impl Clone for SystemComparison
Source§fn clone(&self) -> SystemComparison
fn clone(&self) -> SystemComparison
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 SystemComparison
impl Debug for SystemComparison
Source§impl<'de> Deserialize<'de> for SystemComparison
impl<'de> Deserialize<'de> for SystemComparison
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 SystemComparison
impl RefUnwindSafe for SystemComparison
impl Send for SystemComparison
impl Sync for SystemComparison
impl Unpin for SystemComparison
impl UnwindSafe for SystemComparison
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