Skip to main content

genetic_algorithm/
errors.rs

1/// Error returned when a strategy builder has invalid or missing configuration.
2/// Contains a descriptive message about what went wrong (e.g. missing genotype, missing ending condition).
3#[derive(Debug, Clone, Eq, PartialEq)]
4pub struct TryFromStrategyBuilderError(pub &'static str);
5
6/// Error returned when a genotype builder has invalid or missing configuration.
7/// Contains a descriptive message about what went wrong (e.g. missing genes_size, missing allele_range).
8#[derive(Debug, Clone, Eq, PartialEq)]
9pub struct TryFromGenotypeBuilderError(pub &'static str);