trustformers_debug/quantum_debugging/
quantumdebugconfig_traits.rs1use super::types::*;
12
13impl Default for QuantumDebugConfig {
14 fn default() -> Self {
15 Self {
16 num_qubits: 16,
17 enable_superposition_analysis: true,
18 enable_entanglement_detection: true,
19 enable_interference_analysis: true,
20 measurement_sampling_rate: 0.1,
21 enable_error_correction: true,
22 enable_vqe_analysis: true,
23 enable_qaoa_analysis: true,
24 enable_noise_modeling: true,
25 enable_hybrid_debugging: true,
26 max_circuit_depth: 100,
27 noise_level: 0.01,
28 enable_quantum_benchmarking: true,
29 enable_feature_map_analysis: true,
30 }
31 }
32}