fix(rust): show help output when no args passed
The subscription show command panics when no argument is passed because the arguments
are optional and the group attribute is configured so that it doesn't require any of them.
We are fixing it by showing the help output when no arguments are passed.
@@ -31,6 +31,7 @@ pub struct SubscriptionCommand {
pub enum SubscriptionSubcommand {
/// Show the details of a single subscription.
/// You can use either the subscription ID or the space ID.
+ #[command(arg_required_else_help = true)]
Show {
/// Subscription ID
#[arg(group = "id")]
