use clap::Args; #[derive(Args)] pub struct ProhibitsArgs { /// Package to inspect pub package: String, /// Version constraint pub version: String, /// Recursively resolve up to the root package #[arg(short, long)] pub recursive: bool, /// Prints the results as a nested tree #[arg(short, long)] pub tree: bool, /// Read dependency information from the lock file #[arg(long)] pub locked: bool, } pub fn execute(_args: &ProhibitsArgs) { todo!() }