1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use clap::Subcommand; #[derive(Subcommand, Debug)] pub enum SystemCommand { Event, #[command(subcommand)] Heartbeat(HeartbeatCommand), Presence, } #[derive(Subcommand, Debug)] pub enum HeartbeatCommand { Last, Enable, Disable, }