clap-ext 0.1.0

Shared Rust CLI extension library: common subcommands, config flags, error display for clap-based CLIs
docs.rs failed to build clap-ext-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

clap-ext: shared Rust CLI extension library.

Public API:

  • [prelude]: common imports
  • [common_args]: shared arg structs (ConfigArg, Verbosity, OutputFormat)
  • [common_subcommands]: shared subcommands (Init, Validate, Version)
  • [error]: CliError enum with thiserror + anyhow integration
  • [logging]: tracing-subscriber setup
  • [clap_based_cli]: [crate::clap_based_cli::CliPort] trait + [crate::clap_based_cli::ClapBasedCli] adapter (clap implementation)