Skip to main content

solverforge_config/
director.rs

1use serde::{Deserialize, Serialize};
2
3// Score director configuration.
4#[derive(Debug, Clone, Default, Deserialize, Serialize)]
5#[serde(rename_all = "snake_case")]
6pub struct DirectorConfig {
7    // Fully qualified name of the constraint provider type.
8    pub constraint_provider: Option<String>,
9
10    // Whether to enable constraint matching assertions.
11    #[serde(default)]
12    pub constraint_match_enabled: bool,
13}