1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use palc::{Args, Subcommand}; #[derive(Args)] struct Outer { #[command(flatten)] inner: Inner, } #[derive(Args)] struct Inner { #[command(subcommand)] subcmd: Subcmd, } #[derive(Subcommand)] enum Subcmd {} fn main() {}