mecha10-cli 0.7.0

Mecha10 CLI tool
Documentation
//! Init command arguments

use clap::Args;

#[derive(Args, Debug)]
pub struct InitArgs {
    pub name: Option<String>,

    #[arg(short, long)]
    pub template: Option<String>,

    #[arg(long)]
    pub skip_sim: bool,

    #[arg(long)]
    pub no_examples: bool,

    #[arg(long)]
    pub non_interactive: bool,

    #[arg(long)]
    pub robot_platform: Option<String>,

    #[arg(long)]
    pub remote_platform: Option<String>,

    #[arg(long)]
    pub update: bool,
}