pub struct RunnerConfig {
pub circuits_dir: PathBuf,
pub golden_dir: PathBuf,
pub output_dir: PathBuf,
pub sample_rate: u32,
pub oversample: u32,
pub save_output: bool,
pub regenerate_golden: bool,
pub skip_k_tables: bool,
}Expand description
Validation runner configuration.
Fields§
§circuits_dir: PathBufBase directory for circuit files.
golden_dir: PathBufBase directory for golden references.
output_dir: PathBufDirectory to write WDF output for comparison.
sample_rate: u32Sample rate for processing.
oversample: u32Oversampling factor.
save_output: boolWhether to save WDF output to disk.
regenerate_golden: boolWhether to regenerate golden references (requires SPICE).
skip_k_tables: boolSkip K-method table generation (offline NR fallback). Saves build time for validation runs, which are not real-time.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RunnerConfig
impl RefUnwindSafe for RunnerConfig
impl Send for RunnerConfig
impl Sync for RunnerConfig
impl Unpin for RunnerConfig
impl UnsafeUnpin for RunnerConfig
impl UnwindSafe for RunnerConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more