1 use clap::{Parser, ValueEnum}; 2 3 // 定义一个枚举类型 RootFSCommand,表示根文件系统操作命令 4 #[derive(Debug, Parser, Clone, PartialEq, Eq, ValueEnum)] 5 pub enum RootFSCommand { 6 /// 创建根文件系统(磁盘镜像) 7 Create, 8 /// 删除根文件系统(磁盘镜像) 9 Delete, 10 /// 删除系统根目录(sysroot文件夹) 11 DeleteSysroot, 12 /// 挂载根文件系统(磁盘镜像) 13 Mount, 14 /// 卸载根文件系统(磁盘镜像) 15 Unmount, 16 } 17