pub struct SimulationParameters {
pub initial_temperature: f64,
pub cooling_rate: f64,
pub num_iterations: usize,
pub opt_target: OptimizationTarget,
pub opt_mode: OptimizationMode,
pub distance_metric: DistanceMetric,
pub num_fixed_colors: usize,
}
Fields§
§initial_temperature: f64
§cooling_rate: f64
§num_iterations: usize
§opt_target: OptimizationTarget
§opt_mode: OptimizationMode
§distance_metric: DistanceMetric
§num_fixed_colors: usize
Auto Trait Implementations§
impl Freeze for SimulationParameters
impl RefUnwindSafe for SimulationParameters
impl Send for SimulationParameters
impl Sync for SimulationParameters
impl Unpin for SimulationParameters
impl UnwindSafe for SimulationParameters
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