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}