use super::{BackendOptions, StructOpt, WorkldrOptions};
use std::{fmt::Debug, path::PathBuf};
#[derive(StructOpt, Debug)]
pub struct Options {
#[structopt(flatten)]
pub backend: BackendOptions,
#[structopt(flatten)]
pub workldr: WorkldrOptions,
#[structopt(value_name = "MODULE", parse(from_os_str))]
pub module: PathBuf,
#[cfg(feature = "gdb")]
#[structopt(long, default_value = "localhost:23456")]
pub gdblisten: String,
}