.
This commit is contained in:
@@ -1,5 +1,15 @@
|
||||
use std::path::PathBuf;
|
||||
use clap::{Args, Parser, Subcommand};
|
||||
|
||||
#[derive(Args)]
|
||||
pub(crate) struct QueryArgs {
|
||||
#[arg(short, long, value_name = "DATASET PATH")]
|
||||
pub(crate) dataset_path: PathBuf,
|
||||
|
||||
#[arg(short, long, value_name = "QUERY PATH")]
|
||||
pub(crate) query_path: PathBuf,
|
||||
}
|
||||
|
||||
#[derive(Args)]
|
||||
pub(crate) struct SearchArgs {
|
||||
#[arg(short, long, value_name = "DOC TYPE")]
|
||||
@@ -11,6 +21,7 @@ pub(crate) struct SearchArgs {
|
||||
|
||||
#[derive(Subcommand)]
|
||||
pub(crate) enum Command {
|
||||
Query(QueryArgs),
|
||||
Search(SearchArgs),
|
||||
Reindex,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user