use std::path::PathBuf;
use structopt::StructOpt;
#[derive(Debug, StructOpt)]
#[structopt(name = "zkEVM assembly reader")]
pub struct Arguments {
#[structopt(parse(from_os_str))]
pub input: PathBuf,
#[structopt(parse(from_os_str))]
pub output: Option<PathBuf>,
}
impl Arguments {
pub fn new() -> Self {
Self::from_args()
}
}
impl Default for Arguments {
fn default() -> Self {
Self::new()
}
}