pub enum SolutionTier {
Optimal,
Excellent,
Good,
Acceptable,
Poor,
}Expand description
Solution quality tier
Variants§
Optimal
Within 0.1% of optimal
Excellent
Within 1% of optimal
Good
Within 2% of optimal
Acceptable
Within 5% of optimal
Poor
More than 5% from optimal
Implementations§
Trait Implementations§
Source§impl Clone for SolutionTier
impl Clone for SolutionTier
Source§fn clone(&self) -> SolutionTier
fn clone(&self) -> SolutionTier
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 SolutionTier
impl Debug for SolutionTier
Source§impl PartialEq for SolutionTier
impl PartialEq for SolutionTier
impl Copy for SolutionTier
impl Eq for SolutionTier
impl StructuralPartialEq for SolutionTier
Auto Trait Implementations§
impl Freeze for SolutionTier
impl RefUnwindSafe for SolutionTier
impl Send for SolutionTier
impl Sync for SolutionTier
impl Unpin for SolutionTier
impl UnwindSafe for SolutionTier
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