pub struct ParetoFront {
pub solutions: Vec<MultiSolution>,
pub evaluations: usize,
}Expand description
The outcome of a multi-objective run: the approximated Pareto front (a set of mutually non-dominated solutions) and the evaluations spent.
Fields§
§solutions: Vec<MultiSolution>Non-dominated solutions found.
evaluations: usizeObjective evaluations performed.
Implementations§
Trait Implementations§
Source§impl Clone for ParetoFront
impl Clone for ParetoFront
Source§fn clone(&self) -> ParetoFront
fn clone(&self) -> ParetoFront
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ParetoFront
impl Debug for ParetoFront
Source§impl PartialEq for ParetoFront
impl PartialEq for ParetoFront
Source§fn eq(&self, other: &ParetoFront) -> bool
fn eq(&self, other: &ParetoFront) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ParetoFront
Auto Trait Implementations§
impl Freeze for ParetoFront
impl RefUnwindSafe for ParetoFront
impl Send for ParetoFront
impl Sync for ParetoFront
impl Unpin for ParetoFront
impl UnsafeUnpin for ParetoFront
impl UnwindSafe for ParetoFront
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