pub struct MultiObjectiveAnalysis {
pub pareto_front: Vec<(Float, Float)>,
pub objective_scores: HashMap<String, Float>,
pub trade_off_analysis: HashMap<String, Float>,
pub dominated_solutions: Vec<usize>,
pub compromise_solution: Option<usize>,
}Expand description
Multi-objective analysis results
Fields§
§pareto_front: Vec<(Float, Float)>§objective_scores: HashMap<String, Float>§trade_off_analysis: HashMap<String, Float>§dominated_solutions: Vec<usize>§compromise_solution: Option<usize>Trait Implementations§
Source§impl Clone for MultiObjectiveAnalysis
impl Clone for MultiObjectiveAnalysis
Source§fn clone(&self) -> MultiObjectiveAnalysis
fn clone(&self) -> MultiObjectiveAnalysis
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 moreAuto Trait Implementations§
impl Freeze for MultiObjectiveAnalysis
impl RefUnwindSafe for MultiObjectiveAnalysis
impl Send for MultiObjectiveAnalysis
impl Sync for MultiObjectiveAnalysis
impl Unpin for MultiObjectiveAnalysis
impl UnwindSafe for MultiObjectiveAnalysis
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