usesuper::*;/// Parsed command line arguments
#[derive(Clone, Debug)]pubstructArgs{/// The command to execute
pubcommand: CommandType,
/// Project name for new command
pubproject_name:Option<String>,
/// Template type for template command
pubtemplate_type:Option<TemplateType>,
/// Model subtype for template command (only when template_type is Model)
pubmodel_sub_type:Option<ModelSubType>,
/// Component name for template command
pubcomponent_name:Option<String>,
}