#[command]Expand description
命令行参数解析宏
用于替代 clap::Parser,提供类型安全的参数解析。
§示例
#[itools_macros::Command]
pub struct Cli {
/// 命令
pub command: Command,
}
#[itools_macros::Command]
pub enum Command {
/// 初始化新项目
Init {
/// 项目名称
name: String,
},
/// 构建项目
Build,
}