pub struct ResourceComparator;Expand description
Resource comparison utilities
Implementations§
Source§impl ResourceComparator
impl ResourceComparator
Sourcepub fn compare_systems(
system_a: &SystemProfile,
system_b: &SystemProfile,
) -> SystemComparison
pub fn compare_systems( system_a: &SystemProfile, system_b: &SystemProfile, ) -> SystemComparison
Compare two systems and highlight differences
Sourcepub fn compare_resource_amounts(
amount_a: &ResourceAmount,
amount_b: &ResourceAmount,
) -> Option<f64>
pub fn compare_resource_amounts( amount_a: &ResourceAmount, amount_b: &ResourceAmount, ) -> Option<f64>
Compare resource amounts
Auto Trait Implementations§
impl Freeze for ResourceComparator
impl RefUnwindSafe for ResourceComparator
impl Send for ResourceComparator
impl Sync for ResourceComparator
impl Unpin for ResourceComparator
impl UnwindSafe for ResourceComparator
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> 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