ErrorNoWatcher/src/arguments.rs

15 lines
339 B
Rust

use clap::Parser;
use std::{net::SocketAddr, path::PathBuf};
/// A Minecraft utility bot
#[derive(Parser)]
pub struct Arguments {
/// Path to main Lua file
#[arg(short, long)]
pub script: Option<PathBuf>,
/// Socket address to bind HTTP server to
#[arg(short = 'a', long)]
pub http_address: Option<SocketAddr>,
}