pub enum Commands {
Show 18 variants
Method(ReadArgs),
Binding(ReadArgs),
Snippet(ReadArgs),
Guide(GuideArgs),
Forge(ReadArgs),
Versions(VersionsArgs),
Payload(PayloadArgs),
Init(InitArgs),
Status(StatusArgs),
Upgrade(UpgradeArgs),
Adopt(AdoptArgs),
Setup(SetupArgs),
Runs(RunsArgs),
Skill(SkillArgs),
Doctor(DoctorArgs),
Usage,
License,
Completions(CompletionsArgs),
}Expand description
Every subcommand the binary offers.
Variants§
Method(ReadArgs)
Read the technology-agnostic method chapters.
Binding(ReadArgs)
Read the per-technology bindings.
Snippet(ReadArgs)
Read the deterministic files a binding lands.
Guide(GuideArgs)
Print a runbook with what detection knows filled in.
Forge(ReadArgs)
Read the per-forge documents.
Versions(VersionsArgs)
Print the pinned-tool registry, with –check as its online freshness report.
Payload(PayloadArgs)
Report the payload this binary carries, with its digests.
Init(InitArgs)
Land a technology’s files into a target repository.
Status(StatusArgs)
Report what landed in a target and whether it drifted.
Upgrade(UpgradeArgs)
Take a landed target to this binary’s payload.
Adopt(AdoptArgs)
Record a target landed before the record existed.
Setup(SetupArgs)
Execute the repository-side setup against the detected forge.
Runs(RunsArgs)
Inspect and prune the run journals.
Skill(SkillArgs)
Manage the agent skills at user scope.
Doctor(DoctorArgs)
Run every environment probe and report by class.
Usage
Print the whole command surface in one call.
License
Print the license terms the binary carries.
Completions(CompletionsArgs)
Generate shell completions.
Trait Implementations§
Source§impl FromArgMatches for Commands
impl FromArgMatches for Commands
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§impl Subcommand for Commands
impl Subcommand for Commands
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Self can parse a specific subcommand