quantrs2_tytan/visual_problem_builder/
builderconfig_traits.rs1use super::types::{BuilderConfig, ExportFormat, Theme, VariableType};
12
13impl Default for BuilderConfig {
14 fn default() -> Self {
15 Self {
16 real_time_validation: true,
17 auto_save_interval: Some(std::time::Duration::from_secs(30)),
18 max_problem_size: 10000,
19 default_variable_type: VariableType::Binary,
20 supported_formats: vec![
21 ExportFormat::Python,
22 ExportFormat::Rust,
23 ExportFormat::JSON,
24 ExportFormat::QUBO,
25 ],
26 theme: Theme::default(),
27 }
28 }
29}