1 2 3 4 5 6 7 8 9 10 11 12 13
use std::path::PathBuf; use clap::Args; #[derive(Debug, Args)] pub struct InfoArgs { /// Path to VCD/FST waveform file (`--waves <FILE>` is required) #[arg(long, value_name = "FILE")] pub waves: PathBuf, /// Machine-readable JSON output (contract: see `wavepeek schema`) #[arg(long)] pub json: bool, }