Structs§
- Constraint
Analysis - Construction
Phase Factory - Zero-erasure factory for construction heuristic phases.
- KOpt
Phase - K-opt local search phase.
- KOpt
Phase Builder - Builder for creating k-opt local search phases.
- List
Cheapest Insertion Phase - List construction phase using the canonical cheapest-insertion kernel.
- List
Clarke Wright Phase - Public facade for the canonical Clarke-Wright construction kernel.
- List
Construction Phase - List construction phase that assigns elements round-robin to entities.
- List
Construction Phase Builder - Builder for creating list construction phases.
- ListK
OptPhase - Per-route k-opt polishing phase for list variable problems.
- List
Regret Insertion Phase - List construction phase using the canonical regret-insertion kernel.
- Local
Search Phase Factory - Zero-erasure factory for local search phases.
- Score
Analysis - Solver
Event Metadata - Solver
Factory - Zero-erasure solver factory.
- Solver
Factory Builder - Builder for SolverFactory with zero type erasure.
- Solver
Manager - Manages retained async solve jobs with lifecycle-complete event streaming.
- Solver
Panic Payload - Preserves a foreign-runtime error object while giving retained solving a stable, displayable failure message.
- Solver
Runtime - Runtime context for a retained solve job.
- Solver
Snapshot - Solver
Snapshot Analysis - Solver
Status - Solver
Telemetry Detail - One atomically retained diagnostic view of a job.
Enums§
- Construction
Type - Local
Search Acceptor Type - Phase
Config - Solver
Build Error - Solver
Event - Solver
Lifecycle State - Solver
Manager Error - Solver
Terminal Reason
Traits§
- Analyzable
- Trait for solutions that can be analyzed for constraint violations.
- Phase
Factory - Factory trait for creating phases with zero type erasure.
- Solvable
- Trait for solutions that can run inside the retained lifecycle manager.
Functions§
- analyze
- Analyzes a solution for constraint violations.
- solver_
factory_ builder - Creates a builder for SolverFactory.