Configuration system for SolverForge.
Load solver configuration from TOML files to control termination, phases, and acceptors without code changes.
Examples
Load configuration from TOML string:
use SolverConfig;
use Duration;
let config = from_toml_str.unwrap;
assert_eq!;
assert_eq!;
Use default config when file is missing:
use SolverConfig;
let config = load.unwrap_or_default;
// Proceeds with defaults if file doesn't exist