pub mod ls;
pub mod show;
use clap::Subcommand;
use show::Show;
#[derive(Subcommand)]
pub enum Schema {
Ls,
Show(Show),
}
pub fn dispatch(schema: Schema) -> anyhow::Result<()> {
match schema {
Schema::Ls => ls::ls(),
Schema::Show(s) => show::show(s),
}
}