1mod args;
2
3#[derive(Debug, Clone, Default, clap::Parser)]
5#[clap(
6 name = "cargo sync-rdme",
7 bin_name = "cargo sync-rdme",
8 version,
9 about = "Cargo subcommand to synchronize README with crate documentation."
10)]
11pub struct App {
12 #[clap(flatten)]
13 pub(crate) verbosity: args::Verbosity,
14 #[clap(flatten)]
15 pub(crate) workspace: args::WorkspaceArgs,
16 #[clap(flatten)]
17 pub(crate) package: args::PackageArgs,
18 #[clap(flatten)]
19 pub(crate) feature: args::FeatureArgs,
20 #[clap(flatten)]
21 pub(crate) toolchain: args::ToolchainArgs,
22 #[clap(flatten)]
23 pub(crate) fix: args::FixArgs,
24}