Skip to main content

Crate basil_bin

Crate basil_bin 

Source
Expand description

Library surface for the unified basil binary.

This crate is primarily a binary (basil), but it also exposes its command-line definition as a library so tooling, notably the xtask man-page generator, can render the command tree without launching the process. cli returns the fully assembled clap command.

Modules§

client_cli
basil: command-line client for the basil agent.

Structs§

Cli
Top-level basil command-line interface.
CompletionsArgs
completions subcommand arguments.

Enums§

Command
Top-level basil subcommands.

Constants§

VERSION
The shipped basil binary version.

Functions§

cli
Returns the fully assembled top-level clap Command for the basil binary, for tooling such as man-page and shell-completion generation.
write_completions
Render the completion script for shell and write it to out.