huellas/src/cli.rs

20 lines
363 B
Rust

//! Cli Parameters
use clap::{Parser, Subcommand};
/// Server for saving places in a map
#[derive(Parser)]
#[command(version, about, long_about = None)]
pub struct CliArgs {
/// Application mode
#[command(subcommand)]
pub mode: Mode,
}
#[derive(Subcommand)]
pub enum Mode {
/// Spins up the server
Server,
/// Fires up a TUI
Tui,
}