Skip to main content

Module cli

Module cli 

Source
Expand description

Root clap parser.

Holds the top-level Cli, the Commands enum, and the global args. Per-subcommand arg structs live in sibling files (cli/<name>.rs). No business logic anywhere in this module tree.

Modules§

assess
Arguments for sdd assess.
completions
completions subcommand: parse-shape.
debt
debt subcommand: parse-shape.
doctor
Arguments for sdd doctor.
gate
gate subcommand: parse-shape.
hooks
hooks subcommand: parse-shape.
init
init subcommand: parse-shape.
ki
ki subcommand: parse-shape.
license
license subcommand: parse-shape.
policy
policy subcommand: parse-shape.
read
Shared parse-shape for the embedded-document readers.
skill
skill subcommand: parse-shape.
status
status subcommand: parse-shape.
track
track subcommand: parse-shape.
upgrade
upgrade subcommand: parse-shape.
verify
verify subcommand: parse-shape.

Structs§

Cli
The sdd command line.
GlobalArgs
Flags every subcommand shares.

Enums§

Commands
Every subcommand sdd offers.

Functions§

subcommand_names
Every subcommand name the binary answers to.