mod evidence;
#[derive(Debug, clap::Parser)]
pub struct IndexCommand {
#[clap(subcommand)]
subcommand: IndexSubCommand,
}
#[derive(Debug, clap::Subcommand)]
enum IndexSubCommand {
Evidence(evidence::IndexEvidenceCommand),
}
impl IndexCommand {
pub fn run(&self) -> anyhow::Result<()> {
match &self.subcommand {
IndexSubCommand::Evidence(c) => c.run(),
}
}
}