pub struct Structure { /* private fields */ }Expand description
This is a structure!
Trait Implementations§
Source§impl Ord for Structure
impl Ord for Structure
Source§impl PartialOrd for Structure
impl PartialOrd for Structure
Source§impl Solution for Structure
impl Solution for Structure
Source§const NUMBER_OF_MOVE_OPERATORS: usize = 1usize
const NUMBER_OF_MOVE_OPERATORS: usize = 1usize
A problem must have a number of move operators specified
Source§const NUMBER_OF_OBJECTIVES: usize = 1usize
const NUMBER_OF_OBJECTIVES: usize = 1usize
A problem must have a number of objectives specified
Source§fn apply_move_operator(&mut self, move_index: usize, temperature: f64)
fn apply_move_operator(&mut self, move_index: usize, temperature: f64)
A problem must have a way to apply move operators to itself
Source§fn get_quality_scalar(&self) -> f64
fn get_quality_scalar(&self) -> f64
A problem must have a mapping to a quality scalar
impl Eq for Structure
Auto Trait Implementations§
impl Freeze for Structure
impl RefUnwindSafe for Structure
impl Send for Structure
impl Sync for Structure
impl Unpin for Structure
impl UnwindSafe for Structure
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.